Sha256: c90f3f189290e0e0b8bd0d0114a86ecf2286f2ed2ec89ae1759310b3c2d1dde0
Contents?: true
Size: 664 Bytes
Versions: 12
Compression:
Stored size: 664 Bytes
Contents
# -*- coding: utf-8 -*- require_relative 'helper' class TestKeyEvent < Test::Unit::TestCase def event(*args) Reflex::KeyEvent.new(*args) end def test_initialize() e = event Reflex::KeyEvent::DOWN, 'a', 1, 2, 3 assert_equal :down, e.action assert_equal 'a', e.chars assert_equal 1, e.code assert_equal 2, e.modifiers assert_equal 3, e.repeat assert_false e.captured? end def test_dup() e1 = event Reflex::KeyEvent::DOWN, 'a', 1, 2, 3 e2 = e1.dup e1.block e3 = e1.dup assert_true e1.blocked? assert_false e2.blocked? assert_true e3.blocked? end end# TestKeyEvent
Version data entries
12 entries across 12 versions & 1 rubygems