Sha256: 94e2f568b99ccf8117cb5e9ea653ec06ad6bb34fee6aa3a91ab89cc755746aaf

Contents?: true

Size: 508 Bytes

Versions: 3

Compression:

Stored size: 508 Bytes

Contents

require 'spec_helper'

describe Object, "#should and #should_not" do
  
  before(:each) do
    @languages = ["pt", "en", "es"]
  end

  it "should have the 'should' and 'should_not' methods translated" do
    @languages.each do |language|
      Spec::Runner.configuration.spec_language(language)
      language = SpecI18n::Parser::NaturalLanguage.get(language)
      language.expectation_keywords.values.flatten.each do |keyword|
        Kernel.methods.should be_include(keyword)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rspec-i18n-0.2.1 spec/spec-i18n/expectations/kernel_spec.rb
rspec-i18n-0.2.0 spec/spec-i18n/expectations/kernel_spec.rb
rspec-i18n-0.1.0 spec/spec-i18n/expectations/kernel_spec.rb