# 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