# File gstreamer/tests/tc_plugin.rb, line 23
    def test_plugins
        i = 0
        Gst::Registry.each_plugin do |p| 
            assert_instance_of(Gst::Plugin, p)
            assert_instance_of(Gst::Plugin, p2 = Gst::Registry.find_plugin(p.name))
            assert_equal(p, p2)
            p.test(self)  # note: takes time
            i += 1
        end
        assert_instance_of(Array, a  = Gst::Registry.plugins)
        assert_equal(a.size, i)
        a.each { |p| assert_instance_of(Gst::Plugin, p) }
        assert_instance_of(Gst::Plugin, p = Gst::Registry::find_plugin("gstelements"))
        assert_nil Gst::Registry.find_plugin("does not exist")
    end