# -*- encoding: utf-8 -*- # stub: cuke_modeler 1.0.4 ruby lib Gem::Specification.new do |s| s.name = "cuke_modeler".freeze s.version = "1.0.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Eric Kessler".freeze] s.date = "2016-10-07" s.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.".freeze s.email = ["morrow748@gmail.com".freeze] s.files = [".gitignore".freeze, ".simplecov".freeze, ".travis.yml".freeze, "Gemfile".freeze, "History.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "cuke_modeler.gemspec".freeze, "lib/cuke_modeler.rb".freeze, "lib/cuke_modeler/adapters/gherkin_2_adapter.rb".freeze, "lib/cuke_modeler/adapters/gherkin_3_adapter.rb".freeze, "lib/cuke_modeler/adapters/gherkin_4_adapter.rb".freeze, "lib/cuke_modeler/containing.rb".freeze, "lib/cuke_modeler/described.rb".freeze, "lib/cuke_modeler/models/background.rb".freeze, "lib/cuke_modeler/models/cell.rb".freeze, "lib/cuke_modeler/models/directory.rb".freeze, "lib/cuke_modeler/models/doc_string.rb".freeze, "lib/cuke_modeler/models/example.rb".freeze, "lib/cuke_modeler/models/feature.rb".freeze, "lib/cuke_modeler/models/feature_file.rb".freeze, "lib/cuke_modeler/models/model.rb".freeze, "lib/cuke_modeler/models/outline.rb".freeze, "lib/cuke_modeler/models/row.rb".freeze, "lib/cuke_modeler/models/scenario.rb".freeze, "lib/cuke_modeler/models/step.rb".freeze, "lib/cuke_modeler/models/table.rb".freeze, "lib/cuke_modeler/models/tag.rb".freeze, "lib/cuke_modeler/named.rb".freeze, "lib/cuke_modeler/nested.rb".freeze, "lib/cuke_modeler/parsed.rb".freeze, "lib/cuke_modeler/parsing.rb".freeze, "lib/cuke_modeler/sourceable.rb".freeze, "lib/cuke_modeler/stepped.rb".freeze, "lib/cuke_modeler/taggable.rb".freeze, "lib/cuke_modeler/version.rb".freeze, "testing/cucumber/features/analysis/test_comparison.feature".freeze, "testing/cucumber/features/modeling/background_modeling.feature".freeze, "testing/cucumber/features/modeling/background_output.feature".freeze, "testing/cucumber/features/modeling/cell_modeling.feature".freeze, "testing/cucumber/features/modeling/cell_output.feature".freeze, "testing/cucumber/features/modeling/directory_modeling.feature".freeze, "testing/cucumber/features/modeling/directory_output.feature".freeze, "testing/cucumber/features/modeling/doc_string_modeling.feature".freeze, "testing/cucumber/features/modeling/doc_string_output.feature".freeze, "testing/cucumber/features/modeling/example_modeling.feature".freeze, "testing/cucumber/features/modeling/example_output.feature".freeze, "testing/cucumber/features/modeling/feature_file_modeling.feature".freeze, "testing/cucumber/features/modeling/feature_file_output.feature".freeze, "testing/cucumber/features/modeling/feature_modeling.feature".freeze, "testing/cucumber/features/modeling/feature_output.feature".freeze, "testing/cucumber/features/modeling/model_output.feature".freeze, "testing/cucumber/features/modeling/model_structure.feature".freeze, "testing/cucumber/features/modeling/outline_modeling.feature".freeze, "testing/cucumber/features/modeling/outline_output.feature".freeze, "testing/cucumber/features/modeling/row_modeling.feature".freeze, "testing/cucumber/features/modeling/row_output.feature".freeze, "testing/cucumber/features/modeling/scenario_modeling.feature".freeze, "testing/cucumber/features/modeling/scenario_output.feature".freeze, "testing/cucumber/features/modeling/step_modeling.feature".freeze, "testing/cucumber/features/modeling/step_output.feature".freeze, "testing/cucumber/features/modeling/table_modeling.feature".freeze, "testing/cucumber/features/modeling/table_output.feature".freeze, "testing/cucumber/features/modeling/tag_modeling.feature".freeze, "testing/cucumber/features/modeling/tag_output.feature".freeze, "testing/cucumber/step_definitions/action_steps.rb".freeze, "testing/cucumber/step_definitions/background_steps.rb".freeze, "testing/cucumber/step_definitions/directory_steps.rb".freeze, "testing/cucumber/step_definitions/doc_string_steps.rb".freeze, "testing/cucumber/step_definitions/feature_file_steps.rb".freeze, "testing/cucumber/step_definitions/feature_steps.rb".freeze, "testing/cucumber/step_definitions/modeling_steps.rb".freeze, "testing/cucumber/step_definitions/setup_steps.rb".freeze, "testing/cucumber/step_definitions/step_steps.rb".freeze, "testing/cucumber/step_definitions/table_steps.rb".freeze, "testing/cucumber/step_definitions/tag_steps.rb".freeze, "testing/cucumber/step_definitions/verification_steps.rb".freeze, "testing/cucumber/support/env.rb".freeze, "testing/cucumber/support/transforms.rb".freeze, "testing/gemfiles/gherkin2.gemfile".freeze, "testing/gemfiles/gherkin3.gemfile".freeze, "testing/gemfiles/gherkin4.gemfile".freeze, "testing/rspec/spec/integration/background_integration_spec.rb".freeze, "testing/rspec/spec/integration/cell_integration_spec.rb".freeze, "testing/rspec/spec/integration/directory_integration_spec.rb".freeze, "testing/rspec/spec/integration/doc_string_integration_spec.rb".freeze, "testing/rspec/spec/integration/example_integration_spec.rb".freeze, "testing/rspec/spec/integration/feature_file_integration_spec.rb".freeze, "testing/rspec/spec/integration/feature_integration_spec.rb".freeze, "testing/rspec/spec/integration/gherkin_2_adapter_spec.rb".freeze, "testing/rspec/spec/integration/gherkin_3_adapter_spec.rb".freeze, "testing/rspec/spec/integration/gherkin_4_adapter_spec.rb".freeze, "testing/rspec/spec/integration/model_integration_spec.rb".freeze, "testing/rspec/spec/integration/nested_integration_spec.rb".freeze, "testing/rspec/spec/integration/outline_integration_spec.rb".freeze, "testing/rspec/spec/integration/parsing_integration_spec.rb".freeze, "testing/rspec/spec/integration/row_integration_spec.rb".freeze, "testing/rspec/spec/integration/scenario_integration_spec.rb".freeze, "testing/rspec/spec/integration/shared/models_integration_specs.rb".freeze, "testing/rspec/spec/integration/step_integration_spec.rb".freeze, "testing/rspec/spec/integration/table_integration_spec.rb".freeze, "testing/rspec/spec/integration/tag_integration_spec.rb".freeze, "testing/rspec/spec/spec_helper.rb".freeze, "testing/rspec/spec/unit/background_unit_spec.rb".freeze, "testing/rspec/spec/unit/cell_unit_spec.rb".freeze, "testing/rspec/spec/unit/described_unit_spec.rb".freeze, "testing/rspec/spec/unit/directory_unit_spec.rb".freeze, "testing/rspec/spec/unit/doc_string_unit_spec.rb".freeze, "testing/rspec/spec/unit/example_unit_spec.rb".freeze, "testing/rspec/spec/unit/feature_file_unit_spec.rb".freeze, "testing/rspec/spec/unit/feature_unit_spec.rb".freeze, "testing/rspec/spec/unit/model_unit_spec.rb".freeze, "testing/rspec/spec/unit/named_unit_spec.rb".freeze, "testing/rspec/spec/unit/nested_unit_spec.rb".freeze, "testing/rspec/spec/unit/outline_unit_spec.rb".freeze, "testing/rspec/spec/unit/parsed_unit_spec.rb".freeze, "testing/rspec/spec/unit/parsing_unit_spec.rb".freeze, "testing/rspec/spec/unit/row_unit_spec.rb".freeze, "testing/rspec/spec/unit/scenario_unit_spec.rb".freeze, "testing/rspec/spec/unit/shared/bare_bones_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/containing_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/described_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/named_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/nested_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/parsed_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/prepopulated_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/sourced_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/stepped_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/stringifiable_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/shared/tagged_models_unit_specs.rb".freeze, "testing/rspec/spec/unit/sourceable_unit_spec.rb".freeze, "testing/rspec/spec/unit/step_unit_spec.rb".freeze, "testing/rspec/spec/unit/stepped_unit_spec.rb".freeze, "testing/rspec/spec/unit/table_unit_spec.rb".freeze, "testing/rspec/spec/unit/tag_unit_spec.rb".freeze, "testing/rspec/spec/unit/taggable_unit_spec.rb".freeze, "todo.txt".freeze] s.homepage = "https://github.com/enkessler/cuke_modeler".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A gem providing functionality to model Gherkin based test suites.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["< 5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0".freeze, "< 3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5".freeze]) s.add_development_dependency(%q.freeze, ["< 12.0.0".freeze]) s.add_development_dependency(%q.freeze, ["< 3.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["< 1.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["< 1.0.0".freeze]) end