# -*- encoding: utf-8 -*- # stub: cuke_modeler 1.5.1 ruby lib Gem::Specification.new do |s| s.name = "cuke_modeler".freeze s.version = "1.5.1".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 = "2019-04-14" 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, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "appveyor.yml".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/adapters/gherkin_6_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/comment.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/comment_modeling.feature".freeze, "testing/cucumber/features/modeling/comment_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/dialect_helper.rb".freeze, "testing/file_helper.rb".freeze, "testing/gemfiles/gherkin2.gemfile".freeze, "testing/gemfiles/gherkin3.gemfile".freeze, "testing/gemfiles/gherkin4.gemfile".freeze, "testing/gemfiles/gherkin5.gemfile".freeze, "testing/gemfiles/gherkin6.gemfile".freeze, "testing/rspec/spec/integration/adapters/gherkin_2_adapter_spec.rb".freeze, "testing/rspec/spec/integration/adapters/gherkin_3_adapter_spec.rb".freeze, "testing/rspec/spec/integration/adapters/gherkin_4_adapter_spec.rb".freeze, "testing/rspec/spec/integration/adapters/gherkin_6_adapter_spec.rb".freeze, "testing/rspec/spec/integration/models/background_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/cell_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/comment_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/directory_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/doc_string_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/example_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/feature_file_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/feature_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/model_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/outline_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/row_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/scenario_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/step_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/table_integration_spec.rb".freeze, "testing/rspec/spec/integration/models/tag_integration_spec.rb".freeze, "testing/rspec/spec/integration/nested_integration_spec.rb".freeze, "testing/rspec/spec/integration/parsing_integration_spec.rb".freeze, "testing/rspec/spec/integration/shared/models_integration_specs.rb".freeze, "testing/rspec/spec/spec_helper.rb".freeze, "testing/rspec/spec/unit/cuke_modeler_unit_spec.rb".freeze, "testing/rspec/spec/unit/described_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/background_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/cell_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/comment_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/directory_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/doc_string_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/example_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/feature_file_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/feature_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/model_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/outline_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/row_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/scenario_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/step_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/table_unit_spec.rb".freeze, "testing/rspec/spec/unit/models/tag_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/parsed_unit_spec.rb".freeze, "testing/rspec/spec/unit/parsing_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/keyworded_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/stepped_unit_spec.rb".freeze, "testing/rspec/spec/unit/taggable_unit_spec.rb".freeze, "testing/test_languages.json".freeze, "todo.txt".freeze] s.homepage = "https://github.com/enkessler/cuke_modeler".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new([">= 1.8.7".freeze, "< 3.0".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, ["< 7.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, ["< 3.0".freeze]) s.add_development_dependency(%q.freeze, ["< 13.0.0".freeze]) s.add_development_dependency(%q.freeze, ["< 5.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]) s.add_development_dependency(%q.freeze, ["< 4.0.0".freeze]) end