I believe the more recent poster wasn't talking about a school.
Suboxone doctor doing tox UA screens which will definitely test for benzos.
Although the detection time for all benzodiazepines will vary somewhat depending on frequency of use and daily dosage levels, there is not much difference between one benzo or the other. Xanax can be a bit shorter but not much.
The detection times I've seen most often for these drugs as a category are 1 week at the least and 6 weeks at the most to be safe.
And I've seen a lot of Xanax users pop positive two weeks after discontinuing use.