aboutsummaryrefslogtreecommitdiffstats
path: root/test/base
diff options
context:
space:
mode:
authorRobin Nehls <nehls@mi.fu-berlin.de>2010-01-22 18:49:17 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2013-01-05 17:17:45 +0100
commitf2aac90b341038e00b4bfb028317de89b792cb24 (patch)
tree054935fc8fe262b947ab79c90edd1992e82e7c49 /test/base
parentc2f18d25eec843bee22a865d67751b967e8d49fb (diff)
downloadusdx-f2aac90b341038e00b4bfb028317de89b792cb24.tar.gz
usdx-f2aac90b341038e00b4bfb028317de89b792cb24.tar.xz
usdx-f2aac90b341038e00b4bfb028317de89b792cb24.zip
Enabled tests for now correctly implemented headerfields
Diffstat (limited to 'test/base')
-rw-r--r--test/base/songloading.cpp26
1 files changed, 12 insertions, 14 deletions
diff --git a/test/base/songloading.cpp b/test/base/songloading.cpp
index 343e7acb..e7595b0a 100644
--- a/test/base/songloading.cpp
+++ b/test/base/songloading.cpp
@@ -48,31 +48,29 @@ namespace usdx
void testSongloadingTxtHeader()
{
Song *song = Songloader::get_instance()->load_header("testdata/testsong_correct.txt");
- Songloader::get_instance()->load_song(song);
-
- CPPUNIT_ASSERT( "Test Ärtist" == song->get_artist() );
+
+ CPPUNIT_ASSERT( "Test Ärtist" == song->get_artist() );
CPPUNIT_ASSERT( "Test Title" == song->get_title() );
CPPUNIT_ASSERT( "Test.mp3" == song->get_mp3() );
- // TODO bpm array
- //CPPUNIT_ASSERT( 42.23 == song->get_bpm() );
- //CPPUNIT_ASSERT( 10 == song->get_gap() );
+ CPPUNIT_ASSERT( 42.23f == song->get_bpm(0) );
+ CPPUNIT_ASSERT( 42.23f == song->get_bpm(10) );
+ CPPUNIT_ASSERT( 10 == song->get_gap() );
CPPUNIT_ASSERT( "Test[BG].jpg" == song->get_background() );
CPPUNIT_ASSERT( "Test[CO].jpg" == song->get_cover() );
CPPUNIT_ASSERT( "Test Genre" == song->get_genre() );
- //CPPUNIT_ASSERT( false == song->get_relative() );
+ CPPUNIT_ASSERT( false == song->get_relative() );
CPPUNIT_ASSERT( "Cpp" == song->get_language() );
CPPUNIT_ASSERT( "Test[VD#12,3].mkv" == song->get_video() );
- //CPPUNIT_ASSERT( 12.3 == song->get_videogap() );
- //CPPUNIT_ASSERT( 0 == song->get_start() );
+ CPPUNIT_ASSERT( 12.3f == song->get_video_gap() );
+ CPPUNIT_ASSERT( 0 == song->get_start() );
CPPUNIT_ASSERT( "Test0r" == song->get_creator() );
- //CPPUNIT_ASSERT( 7 == song->get_year() );
- //CPPUNIT_ASSERT( 666 == song->get_end() );
- //CPPUNIT_ASSERT( 0 == song->get_notesgap() );
- // TODO encodeing class
+ CPPUNIT_ASSERT( 7 == song->get_year() );
+ CPPUNIT_ASSERT( 666 == song->get_stop() );
+ CPPUNIT_ASSERT( 0 == song->get_notes_gap() );
+ // TODO
//CPPUNIT_ASSERT( UTF-8 == song->get_encodeing() );
delete song;
- delete Songloader::get_instance();
}
};