test/unit/font_importer_test.rb in compass-fontcustom-1.3.0 vs test/unit/font_importer_test.rb in compass-fontcustom-1.3.1

- old
+ new

@@ -16,13 +16,15 @@ images_dir = #{"fixtures".inspect} css_dir = #{".output".inspect} SCSS Compass.add_configuration(config, "fontcustom_config") - Compass::Fontcustom::GlyphMap.configure do |config| - config.generator_options = { :debug => false } + Compass::Fontcustom::GlyphMap.configure do |c| + c.generator_options = { :debug => false } end + + Compass.configuration.fontcustom_options = {} end def teardown Compass.reset_configuration! FileUtils.rm_r @output_path @@ -55,20 +57,20 @@ end def test_should_skip_file_name_hashes_if_option_is_set fontname = 'myfont' - Compass.configuration.fontcustom_hash = false + Compass.configuration.fontcustom_options[:no_hash] = true css = render <<-SCSS @import "#{fontname}/*.svg"; @include all-myfont-glyphs; SCSS - assert File.exists? File.join(Compass.configuration.fonts_path, 'myfont.svg') - assert File.exists? File.join(Compass.configuration.fonts_path, 'myfont.ttf') - assert File.exists? File.join(Compass.configuration.fonts_path, 'myfont.woff') + assert File.exist? File.join(Compass.configuration.fonts_path, 'myfont.svg') + assert File.exist? File.join(Compass.configuration.fonts_path, 'myfont.ttf') + assert File.exist? File.join(Compass.configuration.fonts_path, 'myfont.woff') assert css =~ %r{.#{fontname}-font}, "base font class missing" assert css =~ %r{.icon-#{fontname}-c}i, "icon c css class missing" assert css =~ %r{.icon-#{fontname}-d}i, "icon d css class missing" assert css =~ %r{.icon-#{fontname}-a_R3ally-eXotic-f1Le-Name}i, "exotic name css class missing" @@ -76,10 +78,10 @@ end def test_glyph_mixin fontname = 'myfont' - Compass.configuration.fontcustom_hash = false + Compass.configuration.fontcustom_options[:no_hash] = true css = render <<-SCSS @import "#{fontname}/*.svg"; @include fontcustom-font-face($myfont-glyphs);