Lines Matching full:outfile
466 static void writeTestName(const char* nameSuffix, SkMemoryWStream& outFile) {
467 outFile.writeText(testName);
468 outFile.writeDecAsText(testNumber);
471 outFile.writeText(nameSuffix);
476 const char* testFunction, bool twoPaths, SkMemoryWStream& outFile) {
478 outFile.writeText("<div id=\"");
479 writeTestName(nameSuffix, outFile);
480 outFile.writeText("\">\n");
482 outFile.writeText(pathPrefix);
484 outFile.writeText(pathStr);
485 outFile.writeText("</div>\n\n");
487 outFile.writeText(marker);
488 outFile.writeText(" ");
489 writeTestName(nameSuffix, outFile);
490 outFile.writeText(",\n\n\n");
492 outFile.writeText("static void ");
493 writeTestName(nameSuffix, outFile);
494 outFile.writeText("(skiatest::Reporter* reporter) {\n SkPath path");
496 outFile.writeText(", pathB");
498 outFile.writeText(";\n");
500 outFile.writeText(pathPrefix);
502 outFile.writeText(pathStr);
503 outFile
504 outFile.writeText(testFunction);
505 outFile.writeText("\n}\n\n");
507 outFile.writeText("static void (*firstTest)() = ");
508 writeTestName(nameSuffix, outFile);
509 outFile.writeText(";\n\n");
511 outFile.writeText("static struct {\n");
512 outFile.writeText(" void (*fun)();\n");
513 outFile.writeText(" const char* str;\n");
514 outFile.writeText("} tests[] = {\n");
515 outFile.writeText(" TEST(");
516 writeTestName(nameSuffix, outFile);
517 outFile.writeText("),\n");
519 outFile.flush();