Commit 60d5661c authored by Pavel Vainerman's avatar Pavel Vainerman

(HourGlass): небольшой рефакторинг rename state() --> enabled().

Чтобы не путать state() и check()..
parent ce7dc95f
......@@ -143,7 +143,7 @@ class HourGlass
return t.checkTime();
}
inline bool state(){ return _state; }
inline bool enabled(){ return _state; }
// текущее "насыпавшееся" количество "песка"
inline timeout_t amount()
......
......@@ -18,7 +18,7 @@ TEST_CASE("HourGlass", "[HourGlass]" )
REQUIRE( hg.interval() == 0 );
REQUIRE( hg.amount() == 0 );
REQUIRE( hg.remain() == 0 );
CHECK_FALSE( hg.state() );
CHECK_FALSE( hg.enabled() );
CHECK_FALSE( hg.check() );
}
......@@ -26,7 +26,7 @@ TEST_CASE("HourGlass", "[HourGlass]" )
{
HourGlass hg;
hg.run(100);
CHECK( hg.state() ); // часы начали тикать.. (в нормальном положении)
CHECK( hg.enabled() ); // часы начали тикать.. (в нормальном положении)
REQUIRE( hg.duration() == 100 );
CHECK_FALSE( hg.check() );
msleep(110);
......@@ -36,7 +36,7 @@ TEST_CASE("HourGlass", "[HourGlass]" )
// "песок высыпается назад" в течении 50 мсек,
// потом опять ставим "на ноги", ждём 60 мсек.. должно сработать
hg.rotate(false);
CHECK_FALSE( hg.state() );
CHECK_FALSE( hg.enabled() );
CHECK_FALSE( hg.check() );
msleep(50);
CHECK_FALSE( hg.check() );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment