--- !ruby/object:Gem::Specification name: cuke_modeler version: !ruby/object:Gem::Version version: 1.0.4 platform: ruby authors: - Eric Kessler autorequire: bindir: bin cert_chain: [] date: 2016-10-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: gherkin requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 12.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 12.0.0 - !ruby/object:Gem::Dependency name: cucumber requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 3.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 1.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: racatt requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: coveralls requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 1.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 1.0.0 description: This gem facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree that the 'gherkin' gem generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's structure. These models can then be analyzed or manipulated more easily than the underlying AST layer. email: - morrow748@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".simplecov" - ".travis.yml" - Gemfile - History.md - LICENSE.txt - README.md - Rakefile - cuke_modeler.gemspec - lib/cuke_modeler.rb - lib/cuke_modeler/adapters/gherkin_2_adapter.rb - lib/cuke_modeler/adapters/gherkin_3_adapter.rb - lib/cuke_modeler/adapters/gherkin_4_adapter.rb - lib/cuke_modeler/containing.rb - lib/cuke_modeler/described.rb - lib/cuke_modeler/models/background.rb - lib/cuke_modeler/models/cell.rb - lib/cuke_modeler/models/directory.rb - lib/cuke_modeler/models/doc_string.rb - lib/cuke_modeler/models/example.rb - lib/cuke_modeler/models/feature.rb - lib/cuke_modeler/models/feature_file.rb - lib/cuke_modeler/models/model.rb - lib/cuke_modeler/models/outline.rb - lib/cuke_modeler/models/row.rb - lib/cuke_modeler/models/scenario.rb - lib/cuke_modeler/models/step.rb - lib/cuke_modeler/models/table.rb - lib/cuke_modeler/models/tag.rb - lib/cuke_modeler/named.rb - lib/cuke_modeler/nested.rb - lib/cuke_modeler/parsed.rb - lib/cuke_modeler/parsing.rb - lib/cuke_modeler/sourceable.rb - lib/cuke_modeler/stepped.rb - lib/cuke_modeler/taggable.rb - lib/cuke_modeler/version.rb - testing/cucumber/features/analysis/test_comparison.feature - testing/cucumber/features/modeling/background_modeling.feature - testing/cucumber/features/modeling/background_output.feature - testing/cucumber/features/modeling/cell_modeling.feature - testing/cucumber/features/modeling/cell_output.feature - testing/cucumber/features/modeling/directory_modeling.feature - testing/cucumber/features/modeling/directory_output.feature - testing/cucumber/features/modeling/doc_string_modeling.feature - testing/cucumber/features/modeling/doc_string_output.feature - testing/cucumber/features/modeling/example_modeling.feature - testing/cucumber/features/modeling/example_output.feature - testing/cucumber/features/modeling/feature_file_modeling.feature - testing/cucumber/features/modeling/feature_file_output.feature - testing/cucumber/features/modeling/feature_modeling.feature - testing/cucumber/features/modeling/feature_output.feature - testing/cucumber/features/modeling/model_output.feature - testing/cucumber/features/modeling/model_structure.feature - testing/cucumber/features/modeling/outline_modeling.feature - testing/cucumber/features/modeling/outline_output.feature - testing/cucumber/features/modeling/row_modeling.feature - testing/cucumber/features/modeling/row_output.feature - testing/cucumber/features/modeling/scenario_modeling.feature - testing/cucumber/features/modeling/scenario_output.feature - testing/cucumber/features/modeling/step_modeling.feature - testing/cucumber/features/modeling/step_output.feature - testing/cucumber/features/modeling/table_modeling.feature - testing/cucumber/features/modeling/table_output.feature - testing/cucumber/features/modeling/tag_modeling.feature - testing/cucumber/features/modeling/tag_output.feature - testing/cucumber/step_definitions/action_steps.rb - testing/cucumber/step_definitions/background_steps.rb - testing/cucumber/step_definitions/directory_steps.rb - testing/cucumber/step_definitions/doc_string_steps.rb - testing/cucumber/step_definitions/feature_file_steps.rb - testing/cucumber/step_definitions/feature_steps.rb - testing/cucumber/step_definitions/modeling_steps.rb - testing/cucumber/step_definitions/setup_steps.rb - testing/cucumber/step_definitions/step_steps.rb - testing/cucumber/step_definitions/table_steps.rb - testing/cucumber/step_definitions/tag_steps.rb - testing/cucumber/step_definitions/verification_steps.rb - testing/cucumber/support/env.rb - testing/cucumber/support/transforms.rb - testing/gemfiles/gherkin2.gemfile - testing/gemfiles/gherkin3.gemfile - testing/gemfiles/gherkin4.gemfile - testing/rspec/spec/integration/background_integration_spec.rb - testing/rspec/spec/integration/cell_integration_spec.rb - testing/rspec/spec/integration/directory_integration_spec.rb - testing/rspec/spec/integration/doc_string_integration_spec.rb - testing/rspec/spec/integration/example_integration_spec.rb - testing/rspec/spec/integration/feature_file_integration_spec.rb - testing/rspec/spec/integration/feature_integration_spec.rb - testing/rspec/spec/integration/gherkin_2_adapter_spec.rb - testing/rspec/spec/integration/gherkin_3_adapter_spec.rb - testing/rspec/spec/integration/gherkin_4_adapter_spec.rb - testing/rspec/spec/integration/model_integration_spec.rb - testing/rspec/spec/integration/nested_integration_spec.rb - testing/rspec/spec/integration/outline_integration_spec.rb - testing/rspec/spec/integration/parsing_integration_spec.rb - testing/rspec/spec/integration/row_integration_spec.rb - testing/rspec/spec/integration/scenario_integration_spec.rb - testing/rspec/spec/integration/shared/models_integration_specs.rb - testing/rspec/spec/integration/step_integration_spec.rb - testing/rspec/spec/integration/table_integration_spec.rb - testing/rspec/spec/integration/tag_integration_spec.rb - testing/rspec/spec/spec_helper.rb - testing/rspec/spec/unit/background_unit_spec.rb - testing/rspec/spec/unit/cell_unit_spec.rb - testing/rspec/spec/unit/described_unit_spec.rb - testing/rspec/spec/unit/directory_unit_spec.rb - testing/rspec/spec/unit/doc_string_unit_spec.rb - testing/rspec/spec/unit/example_unit_spec.rb - testing/rspec/spec/unit/feature_file_unit_spec.rb - testing/rspec/spec/unit/feature_unit_spec.rb - testing/rspec/spec/unit/model_unit_spec.rb - testing/rspec/spec/unit/named_unit_spec.rb - testing/rspec/spec/unit/nested_unit_spec.rb - testing/rspec/spec/unit/outline_unit_spec.rb - testing/rspec/spec/unit/parsed_unit_spec.rb - testing/rspec/spec/unit/parsing_unit_spec.rb - testing/rspec/spec/unit/row_unit_spec.rb - testing/rspec/spec/unit/scenario_unit_spec.rb - testing/rspec/spec/unit/shared/bare_bones_models_unit_specs.rb - testing/rspec/spec/unit/shared/containing_models_unit_specs.rb - testing/rspec/spec/unit/shared/described_models_unit_specs.rb - testing/rspec/spec/unit/shared/models_unit_specs.rb - testing/rspec/spec/unit/shared/named_models_unit_specs.rb - testing/rspec/spec/unit/shared/nested_models_unit_specs.rb - testing/rspec/spec/unit/shared/parsed_models_unit_specs.rb - testing/rspec/spec/unit/shared/prepopulated_models_unit_specs.rb - testing/rspec/spec/unit/shared/sourced_models_unit_specs.rb - testing/rspec/spec/unit/shared/stepped_models_unit_specs.rb - testing/rspec/spec/unit/shared/stringifiable_models_unit_specs.rb - testing/rspec/spec/unit/shared/tagged_models_unit_specs.rb - testing/rspec/spec/unit/sourceable_unit_spec.rb - testing/rspec/spec/unit/step_unit_spec.rb - testing/rspec/spec/unit/stepped_unit_spec.rb - testing/rspec/spec/unit/table_unit_spec.rb - testing/rspec/spec/unit/tag_unit_spec.rb - testing/rspec/spec/unit/taggable_unit_spec.rb - todo.txt homepage: https://github.com/enkessler/cuke_modeler licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.2.5 signing_key: specification_version: 4 summary: A gem providing functionality to model Gherkin based test suites. test_files: []