test/test_confirm.rb in polling-0.0.2 vs test/test_confirm.rb in polling-0.0.3

- old
+ new

@@ -3,9 +3,23 @@ class PollingTest < Test::Unit::TestCase def test_check_value assert_equal 0, Polling::Confirm::check_value(0) assert_equal 0, Polling::Confirm::check_value("0") assert_equal 60, Polling::Confirm::check_value(60) - assert_equal 60, Polling::Confirm::check_value("60") - assert_equal RuntimeError, Polling::Confirm::check_value(61) + assert_equal 5, Polling::Confirm::check_value("5") + + assert_equal 5, Polling::Confirm::convert(5) + assert_equal 5, Polling::Confirm::convert("5") + assert_equal 5, Polling::Confirm::convert("5s") + assert_equal 300, Polling::Confirm::convert("5m") + assert_equal 18000, Polling::Confirm::convert("5h") + + assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr(["10s"]) + assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr(["10"]) + assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr([10]) + assert_equal [0,30], Polling::Confirm::check_arr([30]) + assert_equal [60], Polling::Confirm::check_arr([60]) + assert_equal [60], Polling::Confirm::check_arr(["60"]) + assert_equal [60], Polling::Confirm::check_arr(["60s"]) + assert_equal [120], Polling::Confirm::check_arr(["120s"]) end end