blob: 332206fc3cab20bf6ecda43fbb65b2871e21e078 [file] [log] [blame]
package org.testng.reporters;
import org.testng.internal.Utils;
import java.io.File;
import java.io.IOException;
public class HtmlHelper {
private static final String CSS_FILE_NAME = "testng.css";
private static final String MY_CSS_FILE_NAME = "my-testng.css";
static public String getCssString() {
return getCssString("..");
}
static public String getCssString(String directory) {
return
"<link href=\"" + directory + "/" + CSS_FILE_NAME + "\" rel=\"stylesheet\" type=\"text/css\" />\n" +
"<link href=\"" + directory + "/"+ MY_CSS_FILE_NAME + "\" rel=\"stylesheet\" type=\"text/css\" />\n";
}
public static File generateStylesheet(String outputDirectory) throws IOException {
File stylesheetFile = new File(outputDirectory, CSS_FILE_NAME);
if (!stylesheetFile.exists()) {
Utils.writeResourceToFile(stylesheetFile, CSS_FILE_NAME, TestHTMLReporter.class);
}
return stylesheetFile;
}
}