List<FrameworkMethod> afterMethods = meth.getTestClass().getAnnotatedMethods(After.class);
final HTMLFixture htmlFixture = testClass.getAnnotation(HTMLFixture.class);
final Scripts addedScripts = testClass.getAnnotation(Scripts.class);
final ScriptsBefore addedScriptsBefore = testClass.getAnnotation(ScriptsBefore.class);
final ScriptsAfter addedScriptsAfter = testClass.getAnnotation(ScriptsAfter.class);
final Test test = meth.getMethod().getAnnotation(Test.class);
StringBuilder resp = new StringBuilder(8192);
resp.append("<html>\n");
resp.append("<head>\n");
appendScriptTag(resp, "/stjs.js");
appendScriptTag(resp, "/junit.js");
resp.append("<script language='javascript'>stjs.mainCallDisabled=true;</script>\n");
// scripts added explicitly
if (addedScripts != null) {
for (String script : addedScripts.value()) {
appendScriptTag(resp, script);
}
}
// scripts before - new style
if (addedScriptsBefore != null) {
for (String script : addedScriptsBefore.value()) {
appendScriptTag(resp, script);
}
}
Set<URI> jsFiles = new LinkedHashSet<URI>();