Sha256: 0b96e888882c190e0ab67049ac3765f17aca7d92ebe7210b97ea187bc651e4a3
Contents?: true
Size: 725 Bytes
Versions: 12
Compression:
Stored size: 725 Bytes
Contents
# -*- coding: utf-8 -*- require_relative 'helper' class TestTimerEvent < Test::Unit::TestCase def event(*args) Reflex::TimerEvent.new(*args) end def timer(seconds = 0, count = 1) Reflex::View.new.timeout(seconds, count: count) end def test_initialize() t = timer 1, 2 e = event t assert_equal t, e.timer assert_equal t.owner, e.owner assert_equal t.id, e.id assert_equal 1, e.interval assert_equal 2, e.count assert_false e.finished? end def test_dup() e1 = event timer e2 = e1.dup e1.block e3 = e1.dup assert_true e1.blocked? assert_false e2.blocked? assert_true e3.blocked? end end# TestTimerEvent
Version data entries
12 entries across 12 versions & 1 rubygems