From 49e1436a685baf1db5f63e9ee8a65ffe84c61d30 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Tue, 4 Nov 2014 11:00:32 -0800 Subject: [PATCH] tests Address comments Add a basic parser benchmark This CL adds a basic benchmark for the parser. There isn't a direct way to exercise the parser in Sky, so we use imports. This CL also adds a load event to to determine when the import is done loading. R=eseidel@chromium.org parser benchmark wip --- .../src/flutter/benchmarks/parser/parser.sky | 22 +++++ .../flutter/benchmarks/resources/runner.sky | 81 +++++++++++++++++++ .../tests/modules/load-event-expected.txt | 2 + .../src/flutter/tests/modules/load-event.sky | 17 ++++ 4 files changed, 122 insertions(+) create mode 100644 engine/src/flutter/benchmarks/parser/parser.sky create mode 100644 engine/src/flutter/benchmarks/resources/runner.sky create mode 100644 engine/src/flutter/tests/modules/load-event-expected.txt create mode 100644 engine/src/flutter/tests/modules/load-event.sky diff --git a/engine/src/flutter/benchmarks/parser/parser.sky b/engine/src/flutter/benchmarks/parser/parser.sky new file mode 100644 index 0000000000..36626c42e3 --- /dev/null +++ b/engine/src/flutter/benchmarks/parser/parser.sky @@ -0,0 +1,22 @@ + + diff --git a/engine/src/flutter/benchmarks/resources/runner.sky b/engine/src/flutter/benchmarks/resources/runner.sky new file mode 100644 index 0000000000..eaa1059e07 --- /dev/null +++ b/engine/src/flutter/benchmarks/resources/runner.sky @@ -0,0 +1,81 @@ + diff --git a/engine/src/flutter/tests/modules/load-event-expected.txt b/engine/src/flutter/tests/modules/load-event-expected.txt new file mode 100644 index 0000000000..c3caf918f3 --- /dev/null +++ b/engine/src/flutter/tests/modules/load-event-expected.txt @@ -0,0 +1,2 @@ +PASS: Load event fired. +PASS: pass.sky succesfully exported this string. diff --git a/engine/src/flutter/tests/modules/load-event.sky b/engine/src/flutter/tests/modules/load-event.sky new file mode 100644 index 0000000000..f49c45faae --- /dev/null +++ b/engine/src/flutter/tests/modules/load-event.sky @@ -0,0 +1,17 @@ + + +
FAIL
+
FAIL
+ + +