Sha256: 0921ba55c5ccdb479dc570b51efe82398329f3cb967295eba9133c625e858ce9
Contents?: true
Size: 759 Bytes
Versions: 24
Compression:
Stored size: 759 Bytes
Contents
require "spec_helper" require "gettext_i18n_rails/hamlet_parser" describe GettextI18nRails::HamletParser do let(:parser){ GettextI18nRails::HamletParser } describe "#target?" do it "targets .hamlet" do parser.target?('foo/bar/xxx.hamlet').should == true end it "does not target anything else" do parser.target?('foo/bar/xxx.erb').should == false end end describe "#parse" do it "finds messages in slim" do with_file '<div>= _("xxxx")' do |path| parser.parse(path, []).should == [ ["xxxx", "#{path}:1"] ] end end it "does not find messages in text" do with_file '<div> _("xxxx")' do |path| parser.parse(path, []).should == [] end end end end
Version data entries
24 entries across 24 versions & 2 rubygems