Sha256: 296fb8cbeef67cf497eb1c66ed777336b9678df14dbc1c3c6cf5fed1459a63d5

Contents?: true

Size: 480 Bytes

Versions: 2

Compression:

Stored size: 480 Bytes

Contents

module Spec
  module DSL
    module Main

      # Register adverbs for the dsl keywords
      #
      # { "describe" => ["descreva", "contexto"]}
      # 
      # Register alias for the language specified
      def register_adverbs
        language = SpecI18n.natural_language
        @adverbs = language.dsl_keywords
        @adverbs.each do |key, values|
          values.map { |value| alias_method value, key }
        end
      end

    end
  end
end

include Spec::DSL::Main

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspec-i18n-1.1.0 lib/spec-i18n/dsl/main.rb
rspec-i18n-1.0.0 lib/spec-i18n/dsl/main.rb