/
githubmirror
/
aria2
Обзор
Документация
Войти
/
githubmirror
/
aria2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/TimeSeedCriteriaTest.cc
33 строки
665 B
Tatsuhiro Tsujikawa
make clang-format using clang-format-3.6
27 дек 2015, 12:40
27 дек 2015, 12:40
b1132d6
Код
Авторство
О чём код?
#include "TimeSeedCriteria.h" #include <cppunit/extensions/HelperMacros.h> #include "util.h" #include "wallclock.h" namespace aria2 { class TimeSeedCriteriaTest : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE(TimeSeedCriteriaTest); CPPUNIT_TEST(testEvaluate); CPPUNIT_TEST_SUITE_END(); public: void testEvaluate(); }; CPPUNIT_TEST_SUITE_REGISTRATION(TimeSeedCriteriaTest); void TimeSeedCriteriaTest::testEvaluate() { TimeSeedCriteria cri(1_s); global::wallclock().reset(); global::wallclock().advance(2_s); CPPUNIT_ASSERT(cri.evaluate()); cri.reset(); cri.setDuration(10_s); CPPUNIT_ASSERT(!cri.evaluate()); } } // namespace aria2