Sha256: 35a664c63c9b4729677263202d6998ad4fea04bd2dbb26d78080898dc9b453fd
Contents?: true
Size: 927 Bytes
Versions: 2
Compression:
Stored size: 927 Bytes
Contents
module Spec module Example module Subject module ExampleGroupMethods # TODO: Removing Duplications class << self def register_subjects language = SpecI18n.natural_language subject_and_its_keywords = language.subject_keywords.merge(language.its_keywords) subject_and_its_keywords.each do |key, values| values.map { |value| alias_method value, key } end end end end module ExampleMethods class << self def register_subjects language = SpecI18n.natural_language subject_and_expectation_keywords = language.subject_keywords.merge(language.expectation_keywords) subject_and_expectation_keywords.each do |key, values| values.map { |value| alias_method value, key } end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-i18n-1.1.0 | lib/spec-i18n/example/subject.rb |
rspec-i18n-1.0.0 | lib/spec-i18n/example/subject.rb |