comparison TestMultipleRuns.h @ 8:3019cb6b538d

* Add nondeterministic and verbose options to control output * Dump returned features in a few more situations, if verbose is set * Dump features to stdout rather than stderr
author cannam
date Wed, 18 Mar 2009 10:51:30 +0000
parents 6a279da6fdd7
children f1e8e14e9c96
comparison
equal deleted inserted replaced
7:43eb3a4b95c8 8:3019cb6b538d
45 45
46 class TestDistinctRuns : public Test 46 class TestDistinctRuns : public Test
47 { 47 {
48 public: 48 public:
49 TestDistinctRuns() : Test() { } 49 TestDistinctRuns() : Test() { }
50 Results test(std::string key); 50 Results test(std::string key, Options options);
51 51
52 protected: 52 protected:
53 static Tester::TestRegistrar<TestDistinctRuns> m_registrar; 53 static Tester::TestRegistrar<TestDistinctRuns> m_registrar;
54 }; 54 };
55 55
56 class TestReset : public Test 56 class TestReset : public Test
57 { 57 {
58 public: 58 public:
59 TestReset() : Test() { } 59 TestReset() : Test() { }
60 Results test(std::string key); 60 Results test(std::string key, Options options);
61 61
62 protected: 62 protected:
63 static Tester::TestRegistrar<TestReset> m_registrar; 63 static Tester::TestRegistrar<TestReset> m_registrar;
64 }; 64 };
65 65
66 class TestInterleavedRuns : public Test 66 class TestInterleavedRuns : public Test
67 { 67 {
68 public: 68 public:
69 TestInterleavedRuns() : Test() { } 69 TestInterleavedRuns() : Test() { }
70 Results test(std::string key); 70 Results test(std::string key, Options options);
71 71
72 protected: 72 protected:
73 static Tester::TestRegistrar<TestInterleavedRuns> m_registrar; 73 static Tester::TestRegistrar<TestInterleavedRuns> m_registrar;
74 }; 74 };
75 75
76 class TestDifferentStartTimes : public Test 76 class TestDifferentStartTimes : public Test
77 { 77 {
78 public: 78 public:
79 TestDifferentStartTimes() : Test() { } 79 TestDifferentStartTimes() : Test() { }
80 Results test(std::string key); 80 Results test(std::string key, Options options);
81 81
82 protected: 82 protected:
83 static Tester::TestRegistrar<TestDifferentStartTimes> m_registrar; 83 static Tester::TestRegistrar<TestDifferentStartTimes> m_registrar;
84 }; 84 };
85 85