Module: Cucumber
- Defined in:
- lib/cucumber/version.rb,
lib/cucumber.rb,
lib/cucumber/cli.rb,
lib/cucumber/tree.rb,
lib/cucumber/executor.rb,
lib/cucumber/rake/task.rb,
lib/cucumber/tree/step.rb,
lib/cucumber/tree/table.rb,
lib/cucumber/broadcaster.rb,
lib/cucumber/model/table.rb,
lib/cucumber/rails/world.rb,
lib/cucumber/step_mother.rb,
lib/cucumber/step_methods.rb,
lib/cucumber/tree/feature.rb,
lib/cucumber/core_ext/proc.rb,
lib/cucumber/tree/features.rb,
lib/cucumber/tree/scenario.rb,
lib/cucumber/active_record/world.rb,
lib/cucumber/tree/given_scenario.rb,
lib/cucumber/formatters/ansicolor.rb,
lib/cucumber/tree/top_down_visitor.rb,
lib/cucumber/formatters/html_formatter.rb,
lib/cucumber/treetop_parser/feature_ar.rb,
lib/cucumber/treetop_parser/feature_cy.rb,
lib/cucumber/treetop_parser/feature_da.rb,
lib/cucumber/treetop_parser/feature_de.rb,
lib/cucumber/treetop_parser/feature_en.rb,
lib/cucumber/treetop_parser/feature_es.rb,
lib/cucumber/treetop_parser/feature_et.rb,
lib/cucumber/treetop_parser/feature_fr.rb,
lib/cucumber/treetop_parser/feature_id.rb,
lib/cucumber/treetop_parser/feature_it.rb,
lib/cucumber/treetop_parser/feature_ja.rb,
lib/cucumber/treetop_parser/feature_lt.rb,
lib/cucumber/treetop_parser/feature_nl.rb,
lib/cucumber/treetop_parser/feature_no.rb,
lib/cucumber/treetop_parser/feature_pl.rb,
lib/cucumber/treetop_parser/feature_pt.rb,
lib/cucumber/treetop_parser/feature_ro.rb,
lib/cucumber/treetop_parser/feature_ru.rb,
lib/cucumber/treetop_parser/feature_se.rb,
lib/cucumber/treetop_parser/feature_ro2.rb,
lib/cucumber/formatters/pretty_formatter.rb,
lib/cucumber/formatters/profile_formatter.rb,
lib/cucumber/treetop_parser/feature_en-tx.rb,
lib/cucumber/treetop_parser/feature_zh-CN.rb,
lib/cucumber/formatters/autotest_formatter.rb,
lib/cucumber/formatters/progress_formatter.rb,
lib/cucumber/treetop_parser/feature_en-lol.rb,
lib/cucumber/treetop_parser/feature_parser.rb
Overview
:nodoc:
Defined Under Namespace
Modules: ActiveRecord, CoreExt, Formatters, Model, Rails, Rake, StepMethods, Tree, TreetopParser Classes: ArityMismatchError, Broadcaster, CLI, Duplicate, Executor, MissingProc, Multiple, Pending, StepMother, VERSION, YmlLoadError
Constant Summary collapse
- LANGUAGE_FILE =
File.(File.dirname(__FILE__) + '/cucumber/languages.yml')
Class Attribute Summary collapse
-
.language ⇒ Object
readonly
Returns the value of attribute language.
Class Method Summary collapse
Class Attribute Details
.language ⇒ Object (readonly)
Returns the value of attribute language.
23 24 25 |
# File 'lib/cucumber.rb', line 23 def language @language end |
Class Method Details
.config ⇒ Object
33 34 35 36 |
# File 'lib/cucumber.rb', line 33 def config require 'yaml' @config ||= YAML.load_file(LANGUAGE_FILE) end |
.languages ⇒ Object
29 30 31 |
# File 'lib/cucumber.rb', line 29 def languages config.keys.sort end |
.load_language(lang) ⇒ Object
25 26 27 |
# File 'lib/cucumber.rb', line 25 def load_language(lang) @language = config[lang] end |