Does ecstasy show up in swab drug test?

yes.