diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2016-03-23 23:02:09 +0100 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2016-03-23 23:02:09 +0100 |
commit | a06ac0793379358eb8095a859b617c85f166c15e (patch) | |
tree | aaf812d485cd3f04f2c0b6b657f97711d753a94c | |
parent | fcdef40659077e56256cff4f3bd8b9d9520ad087 (diff) |
Fix tests.
-rw-r--r-- | test/engine.cc | 3 | ||||
-rw-r--r-- | test/memcheckertest.cc | 13 |
2 files changed, 9 insertions, 7 deletions
diff --git a/test/engine.cc b/test/engine.cc index d27569c..7bdb1f6 100644 --- a/test/engine.cc +++ b/test/engine.cc @@ -40,9 +40,10 @@ public: void tearDown() {} void loading() { + Settings settings; AudioOutputEngine *oe = NULL; AudioInputEngine *ie = NULL; - DrumGizmo dg(oe, ie); + DrumGizmo dg(settings, oe, ie); dg.setFrameSize(100); // Switch kits emmidiately with giving the loader time to work: diff --git a/test/memcheckertest.cc b/test/memcheckertest.cc index d43a2e7..df5ca99 100644 --- a/test/memcheckertest.cc +++ b/test/memcheckertest.cc @@ -52,6 +52,7 @@ class MemCheckerTest CPPUNIT_TEST(check_free_ram); CPPUNIT_TEST_SUITE_END(); private: + Settings settings; DrumKit kit; const std::string small_kit_path = "kit/small_kit.xml"; @@ -70,8 +71,8 @@ public: void small_drumkit() { // load the small kit - DrumKitParser parser(small_kit_path, kit); - CPPUNIT_ASSERT(!parser.parse()); + DrumKitParser parser(settings, kit); + CPPUNIT_ASSERT(!parser.parseFile(small_kit_path)); // check if the memchecker thinks it fits into memory CPPUNIT_ASSERT(enoughFreeMemory(kit)); @@ -80,8 +81,8 @@ public: void huge_drumkit() { // load the huge kit - DrumKitParser parser(huge_kit_path, kit); - CPPUNIT_ASSERT(!parser.parse()); + DrumKitParser parser(settings, kit); + CPPUNIT_ASSERT(!parser.parseFile(huge_kit_path)); // check if the memchecker thinks it doesn't fit into memory CPPUNIT_ASSERT(!enoughFreeMemory(kit)); @@ -94,8 +95,8 @@ public: CPPUNIT_ASSERT_EQUAL(bytes_per_channel, calcBytesPerChannel(audiofile)); // load the huge kit - DrumKitParser parser(huge_kit_path, kit); - CPPUNIT_ASSERT(!parser.parse()); + DrumKitParser parser(settings, kit); + CPPUNIT_ASSERT(!parser.parseFile(huge_kit_path)); // check if the protected method of the memchecker reports the correct size uint64_t needed_memory = 71478290000; |