Mercurial > hg > vamp-plugin-tester
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 |