Sha256: ffef5d64820ccea73e337aa212ffa711c1cfb3e7564957e00fd838d55c2e5778
Contents?: true
Size: 830 Bytes
Versions: 11
Compression:
Stored size: 830 Bytes
Contents
class TestGtkIconTheme < Test::Unit::TestCase include GtkTestUtils def setup @theme = Gtk::IconTheme.default end def test_choose_icon only_gtk_version(2, 12) assert_nil(@theme.choose_icon("non-existent", 100)) icon = @theme.choose_icon("face-cool", 10) assert_not_nil(icon) assert_match(/face-cool/, icon.filename) assert_not_nil(@theme.choose_icon("face-cool", 29, [:use_builtin, :no_svg])) end def test_contexts only_gtk_version(2, 12) assert do @theme.contexts.include?("MimeTypes") end end class TestIcons < self def test_no_argument assert do @theme.icons.include?("face-cool") end end def test_context assert do @theme.icons("Emotes").any? {|name| name.start_with?("face-cool")} end end end end
Version data entries
11 entries across 11 versions & 1 rubygems