X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Ffile_group_test.cc;h=888834511677c8d95f7cffa76a2c921b0dc3fff9;hb=009e4abb14cfcaecc0de8fab179adc7bd5feffd4;hp=025d6be02d49a9c02d67f5a82dff579381d705ac;hpb=5a999debb53087de8188603ea9b9d928b2293978;p=dcpomatic.git diff --git a/test/file_group_test.cc b/test/file_group_test.cc index 025d6be02..888834511 100644 --- a/test/file_group_test.cc +++ b/test/file_group_test.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2013 Carl Hetherington + Copyright (C) 2013-2014 Carl Hetherington This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -17,13 +17,14 @@ */ +/** @file test/file_group_test.cc + * @brief Check that FileGroup works. + */ + #include #include #include #include -extern "C" { -#include -} #include "lib/file_group.h" using std::vector; @@ -65,8 +66,7 @@ BOOST_AUTO_TEST_CASE (file_group_test) base += length[i]; } - FileGroup fg; - fg.set_paths (name); + FileGroup fg (name); uint8_t test[65536]; int pos = 0; @@ -107,7 +107,4 @@ BOOST_AUTO_TEST_CASE (file_group_test) BOOST_CHECK_EQUAL (fg.seek (1077, SEEK_END), total_length - 1077); BOOST_CHECK_EQUAL (fg.read (test, 256), 256); BOOST_CHECK_EQUAL (memcmp (data + total_length - 1077, test, 256), 0); - - /* AVSEEK_SIZE */ - BOOST_CHECK_EQUAL (fg.seek (-1, AVSEEK_SIZE), total_length); }