Web Inspector: SyncTestSuite should complain if passed an async setup/test/teardown...
[WebKit-https.git] / LayoutTests / inspector / unit-tests / sync-test-suite-expected.txt
1 PASS: instantiating SyncTestSuite requires name argument.
2 PASS: instantiating SyncTestSuite requires string name argument.
3 PASS: instantiating SyncTestSuite requires non-whitespace name argument.
4 PASS: instantiating SyncTestSuite requires test harness argument.
5 PASS: should not be able to add empty test case.
6 PASS: should not be able to add non-object test case.
7 PASS: test case should require string name.
8 PASS: test case should require non-whitespace name.
9 PASS: test case should require test function.
10 PASS: should not be able to specify non-Function `setup` parameter.
11 PASS: should not be able to specify non-Function `setup` parameter.
12 PASS: should not be able to specify non-Function `setup` parameter.
13 PASS: should not be able to specify non-Function `teardown` parameter.
14 PASS: should not be able to specify non-Function `teardown` parameter.
15 PASS: should not be able to specify non-Function `teardown` parameter.
16 PASS: should not be able to specify async `test` parameter.
17 PASS: should not be able to specify async `setup` parameter.
18 PASS: should not be able to specify async `teardown` parameter.
19 PASS: should not be able to run empty test suite.
20
21 == Running test suite: SyncTestSuite.RunTwiceSuite
22 -- Running test case: DummyTest0
23 PASS: Return value of runTwiceSuite.runTestCases() should be true when all tests pass.
24 PASS: should not be able to run a test suite twice.
25
26 == Running test suite: SyncTestSuite.SequentialExecution
27 -- Running test case: DummyTest1
28 -- Running test case: DummyTest2
29 -- Running test case: DummyTest3
30 -- Running test case: FailingTest4
31 !! EXCEPTION: [object Object]
32 Stack Trace: (suppressed)
33 PASS: Return value of sequentialExecutionSuite.runTestCases() should be false when a test case fails.
34 PASS: sequentialExecutionSuite should have executed four tests.
35 PASS: sequentialExecutionSuite should have passed three tests.
36 PASS: sequentialExecutionSuite should have failed 1 test.
37 PASS: sequentialExecutionSuite should have skipped zero tests.
38
39 == Running test suite: SyncTestSuite.AbortOnFailure
40 -- Running test case: PassingTest5
41 -- Running test case: FailingTest6
42 PASS: Return value of abortOnFailureSuite.runTestCases() should be false when a test case fails.
43 PASS: abortOnFailureSuite should have executed two tests.
44 PASS: abortOnFailureSuite should have passed one test.
45 PASS: abortOnFailureSuite should have failed one test.
46 PASS: abortOnFailureSuite should have skipped one test.
47
48 == Running test suite: SyncTestSuite.SetupAndTeardown
49 -- Running test setup.
50 -- Running test case: TestWithSetupAndTeardown
51 PASS: Test should see side effects of running setup() action.
52 -- Running test teardown.
53 PASS: Teardown should see side effects of running setup() action.
54
55 -- Running test case: TestRunningAfterTeardown
56 PASS: Test should see side effects of previous test's teardown() action.
57
58 == Running test suite: SyncTestSuite.SetupException
59 -- Running test setup.
60 !! EXCEPTION: 
61 Stack Trace: (suppressed)
62
63 == Running test suite: SyncTestSuite.SetupFailure
64 -- Running test setup.
65 !! SETUP FAILED
66
67 == Running test suite: SyncTestSuite.TeardownException
68 -- Running test case: TestWithExceptionDuringTeardown
69 -- Running test teardown.
70 !! EXCEPTION: 
71 Stack Trace: (suppressed)
72
73 == Running test suite: SyncTestSuite.TeardownFailure
74 -- Running test case: TestWithExceptionDuringTeardown
75 -- Running test teardown.
76 !! TEARDOWN FAILED
77