Sha256: db8d4eaa579f9d2f9d1d1d34fe104675d2586bc6cb0c33c472934353e5ebc0cd
Contents?: true
Size: 806 Bytes
Versions: 2
Compression:
Stored size: 806 Bytes
Contents
require 'spec_helper' describe "should include(expected)" do before(:each) do @keywords = { 'matchers' => {'include' => 'incluir|incluso'} } stub_language!("pt", @keywords) Spec::Matchers.translate_basic_matchers end it "should translated the include matcher" do ["incluir", "incluso"].each do |value_method| methods.all_to_symbols.should be_include(value_method.to_sym) end end it "should pass if target includes expected" do [1,2,3].should incluir(3) "abc".should incluir("a") end it 'should pass if target is a Hash and has the expected as a key' do {:key => 'value'}.should incluir(:key) end it "should fail if target does not include expected" do lambda { [1,2,3].should incluir(4) }.should raise_error end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-i18n-1.2.1 | spec/spec-i18n/matchers/include_spec.rb |
rspec-i18n-1.2.0 | spec/spec-i18n/matchers/include_spec.rb |