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);