# File gstreamer/tests/misc.rb, line 68 def test_flags(tc, flags) tc.assert_instance_of(Fixnum, f = self.flags) flags.each do |ok, flag| tc.assert_instance_of(Fixnum, flag) tc.assert_bool ok tc.assert flag?(flag) == ok if ok tc.assert unset_flag(flag) == self tc.assert flag?(flag) == false tc.assert set_flag(flag) == self else tc.assert set_flag(flag) == self tc.assert flag?(flag) == true tc.assert unset_flag(flag) == self end end end