--- !ruby/object:Gem::Specification name: spreewald version: !ruby/object:Gem::Version version: 4.6.3 platform: ruby authors: - Tobias Kraze autorequire: bindir: bin cert_chain: [] date: 2024-11-21 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: cucumber requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: cucumber_priority requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.0 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.13.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.13.0 - !ruby/object:Gem::Dependency name: capybara requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: xpath requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: A collection of cucumber steps we use in our projects, including steps to check HTML, tables, emails and some utility methods. email: - tobias@kraze.eu executables: - spreewald extensions: [] extra_rdoc_files: [] files: - ".github/workflows/test.yml" - ".gitignore" - ".rspec" - ".ruby-version" - CHANGELOG.md - Gemfile - Gemfile.lock - Gemfile.ruby266 - Gemfile.ruby266.lock - Gemfile.ruby320 - Gemfile.ruby320.lock - LICENSE - README.md - Rakefile - bin/spreewald - examples/paths.rb - examples/selectors.rb - features/binary.feature - features/support/aruba.rb - features/support/step_definitions/custom_steps.rb - lib/spreewald.rb - lib/spreewald/all_steps.rb - lib/spreewald/browser_tab_steps.rb - lib/spreewald/development_steps.rb - lib/spreewald/email_steps.rb - lib/spreewald/frame_steps.rb - lib/spreewald/session_steps.rb - lib/spreewald/table_steps.rb - lib/spreewald/time_steps.rb - lib/spreewald/web_steps.rb - lib/spreewald_support/capybara_wrapper.rb - lib/spreewald_support/comparison.rb - lib/spreewald_support/compatibility.rb - lib/spreewald_support/custom_matchers.rb - lib/spreewald_support/driver_info.rb - lib/spreewald_support/field_errors.rb - lib/spreewald_support/github.rb - lib/spreewald_support/mail_finder.rb - lib/spreewald_support/mail_to_plaintext_converter.rb - lib/spreewald_support/path_selector_fallbacks.rb - lib/spreewald_support/step_fallback.rb - lib/spreewald_support/tolerance_for_selenium_sync_issues.rb - lib/spreewald_support/unsupported_email_header.rb - lib/spreewald_support/version.rb - lib/spreewald_support/web_steps_helpers.rb - lib/spreewald_support/without_waiting.rb - lib/steps/follow_the_link.rb - lib/steps/show_me_the_mails.rb - spec/spec_helper.rb - spec/spreewald_support/comparision_spec.rb - spec/spreewald_support/mail_to_plaintext_converter_spec.rb - spec/spreewald_support/tolerance_for_selenium_sync_issues_spec.rb - spec/spreewald_support/without_waiting_spec.rb - spec/steps/follow_the_link_spec.rb - spec/steps/show_me_the_mails_spec.rb - spec/support/world.rb - spreewald.gemspec - support/parser.rb - support/paths_manager.rb - support/step_definition.rb - support/step_definition_file.rb - support/step_manager.rb - tests/rails-7_capybara-3/.ruby-version - tests/rails-7_capybara-3/Gemfile - tests/rails-7_capybara-3/Gemfile.lock - tests/rails-7_capybara-3/README.md - tests/rails-7_capybara-3/Rakefile - tests/rails-7_capybara-3/app/controllers - tests/rails-7_capybara-3/app/mailers/application_mailer.rb - tests/rails-7_capybara-3/app/mailers/spreewald_mailer.rb - tests/rails-7_capybara-3/app/models/application_record.rb - tests/rails-7_capybara-3/app/views - tests/rails-7_capybara-3/bin/bundle - tests/rails-7_capybara-3/bin/rails - tests/rails-7_capybara-3/bin/rake - tests/rails-7_capybara-3/bin/setup - tests/rails-7_capybara-3/config.ru - tests/rails-7_capybara-3/config/application.rb - tests/rails-7_capybara-3/config/boot.rb - tests/rails-7_capybara-3/config/cucumber.yml - tests/rails-7_capybara-3/config/database.yml - tests/rails-7_capybara-3/config/environment.rb - tests/rails-7_capybara-3/config/environments/development.rb - tests/rails-7_capybara-3/config/environments/test.rb - tests/rails-7_capybara-3/config/initializers/application_controller_renderer.rb - tests/rails-7_capybara-3/config/initializers/backtrace_silencers.rb - tests/rails-7_capybara-3/config/initializers/content_security_policy.rb - tests/rails-7_capybara-3/config/initializers/cookies_serializer.rb - tests/rails-7_capybara-3/config/initializers/filter_parameter_logging.rb - tests/rails-7_capybara-3/config/initializers/inflections.rb - tests/rails-7_capybara-3/config/initializers/mime_types.rb - tests/rails-7_capybara-3/config/initializers/new_framework_defaults_6_1.rb - tests/rails-7_capybara-3/config/initializers/permissions_policy.rb - tests/rails-7_capybara-3/config/initializers/wrap_parameters.rb - tests/rails-7_capybara-3/config/locales/en.yml - tests/rails-7_capybara-3/config/routes.rb - tests/rails-7_capybara-3/db - tests/rails-7_capybara-3/features/browser_tab_steps.feature - tests/rails-7_capybara-3/features/development_steps.feature - tests/rails-7_capybara-3/features/email_steps.feature - tests/rails-7_capybara-3/features/iframe_steps.feature - tests/rails-7_capybara-3/features/overriding.feature - tests/rails-7_capybara-3/features/session_steps.feature - tests/rails-7_capybara-3/features/step_definitions/.gitkeep - tests/rails-7_capybara-3/features/step_definitions/field_error_steps.rb - tests/rails-7_capybara-3/features/step_definitions/overriding_steps.rb - tests/rails-7_capybara-3/features/step_definitions/test_steps.rb - tests/rails-7_capybara-3/features/support/env.rb - tests/rails-7_capybara-3/features/support/paths.rb - tests/rails-7_capybara-3/features/support/selectors.rb - tests/rails-7_capybara-3/features/support/selenium.rb - tests/rails-7_capybara-3/features/table_steps.feature - tests/rails-7_capybara-3/features/time_steps.feature - tests/rails-7_capybara-3/features/web_steps.feature - tests/rails-7_capybara-3/lib/tasks/.keep - tests/rails-7_capybara-3/lib/tasks/cucumber.rake - tests/rails-7_capybara-3/log/.keep - tests/rails-7_capybara-3/public/404.html - tests/rails-7_capybara-3/public/422.html - tests/rails-7_capybara-3/public/500.html - tests/rails-7_capybara-3/public/favicon.ico - tests/rails-7_capybara-3/public/fixture_files - tests/rails-7_capybara-3/script/cucumber - tests/shared/app/controllers/application_controller.rb - tests/shared/app/controllers/authenticated_controller.rb - tests/shared/app/controllers/downloads_controller.rb - tests/shared/app/controllers/emails_controller.rb - tests/shared/app/controllers/forms_controller.rb - tests/shared/app/controllers/iframes_controller.rb - tests/shared/app/controllers/static_pages_controller.rb - tests/shared/app/controllers/tables_controller.rb - tests/shared/app/models/mailer.rb - tests/shared/app/views/forms/checkbox_form.html.haml - tests/shared/app/views/forms/disabled_elements.html.haml - tests/shared/app/views/forms/form1.html.haml - tests/shared/app/views/forms/form2.html.haml - tests/shared/app/views/forms/form_with_two_inputs_in_separate_css_blocks_with_the_same_selector.html.haml - tests/shared/app/views/forms/invalid_bootstrap3_form.html.haml - tests/shared/app/views/forms/invalid_bootstrap4_form.html.haml - tests/shared/app/views/forms/invalid_custom_form.html.haml - tests/shared/app/views/forms/invalid_rails_form.html.haml - tests/shared/app/views/forms/select_fields.html.haml - tests/shared/app/views/iframes/iframe_1_content.haml - tests/shared/app/views/iframes/iframe_2_content.haml - tests/shared/app/views/layouts/application.html.haml - tests/shared/app/views/layouts/mailer.html.erb - tests/shared/app/views/layouts/mailer.text.erb - tests/shared/app/views/mailer/email.text.erb - tests/shared/app/views/mailer/email_crlf.text.erb - tests/shared/app/views/mailer/email_with_umlauts.text.erb - tests/shared/app/views/mailer/html_email_for_failed_test_without_header.haml - tests/shared/app/views/mailer/html_email_for_successful_test_without_header.haml - tests/shared/app/views/mailer/html_email_with_linebreaks.html - tests/shared/app/views/mailer/html_email_with_links.haml - tests/shared/app/views/mailer/html_email_with_specific_line.haml - tests/shared/app/views/mailer/text_email_for_failed_test_without_header.text.erb - tests/shared/app/views/mailer/text_email_for_successful_test_without_header.text.erb - tests/shared/app/views/mailer/text_email_with_links.text.erb - tests/shared/app/views/mailer/text_email_with_specific_line.text.erb - tests/shared/app/views/spreewald_mailer - tests/shared/app/views/static_pages/click_on.html.haml - tests/shared/app/views/static_pages/home.html.haml - tests/shared/app/views/static_pages/iframe.haml - tests/shared/app/views/static_pages/link_to_home.html.haml - tests/shared/app/views/static_pages/links.html.haml - tests/shared/app/views/static_pages/numbers.html.haml - tests/shared/app/views/static_pages/overridden.html.haml - tests/shared/app/views/static_pages/see_element.html.haml - tests/shared/app/views/static_pages/session_1.haml - tests/shared/app/views/static_pages/session_2.haml - tests/shared/app/views/static_pages/session_3.haml - tests/shared/app/views/static_pages/should_see.haml - tests/shared/app/views/static_pages/tab_1.haml - tests/shared/app/views/static_pages/tab_2.haml - tests/shared/app/views/static_pages/tab_3.haml - tests/shared/app/views/static_pages/time.html.haml - tests/shared/app/views/static_pages/visibility.html.haml - tests/shared/app/views/static_pages/within.html.haml - tests/shared/app/views/tables/table1.html.haml - tests/shared/app/views/tables/table_with_weird_spaces.html.erb - tests/shared/config/cucumber.yml - tests/shared/config/database.yml - tests/shared/config/routes.rb - tests/shared/db/development.sqlite3 - tests/shared/db/migrate/.keep - tests/shared/db/schema.rb - tests/shared/features/shared/browser_tab_steps.feature - tests/shared/features/shared/development_steps.feature - tests/shared/features/shared/email_steps.feature - tests/shared/features/shared/iframe_steps.feature - tests/shared/features/shared/overriding.feature - tests/shared/features/shared/session_steps.feature - tests/shared/features/shared/step_definitions/overriding_steps.rb - tests/shared/features/shared/step_definitions/test_steps.rb - tests/shared/features/shared/table_steps.feature - tests/shared/features/shared/time_steps.feature - tests/shared/features/shared/web_steps.feature - tests/shared/features/support/paths.rb - tests/shared/features/support/selectors.rb - tests/shared/features/support/selenium.rb - tests/shared/public/favicon.ico - tests/shared/public/fixture_files/attachment.pdf - tests/shared/public/fixture_files/spreadsheet.ods - tests/shared/public/javascripts/.keep homepage: https://github.com/makandra/spreewald licenses: - MIT metadata: source_code_uri: https://github.com/makandra/spreewald bug_tracker_uri: https://github.com/makandra/spreewald/issues changelog_uri: https://github.com/makandra/spreewald/blob/master/CHANGELOG.md rubygems_mfa_required: 'true' 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: [] rubygems_version: 3.4.1 signing_key: specification_version: 4 summary: Collection of useful cucumber steps. test_files: - tests/rails-7_capybara-3/.ruby-version - tests/rails-7_capybara-3/Gemfile - tests/rails-7_capybara-3/Gemfile.lock - tests/rails-7_capybara-3/README.md - tests/rails-7_capybara-3/Rakefile - tests/rails-7_capybara-3/app/controllers - tests/rails-7_capybara-3/app/mailers/application_mailer.rb - tests/rails-7_capybara-3/app/mailers/spreewald_mailer.rb - tests/rails-7_capybara-3/app/models/application_record.rb - tests/rails-7_capybara-3/app/views - tests/rails-7_capybara-3/bin/bundle - tests/rails-7_capybara-3/bin/rails - tests/rails-7_capybara-3/bin/rake - tests/rails-7_capybara-3/bin/setup - tests/rails-7_capybara-3/config.ru - tests/rails-7_capybara-3/config/application.rb - tests/rails-7_capybara-3/config/boot.rb - tests/rails-7_capybara-3/config/cucumber.yml - tests/rails-7_capybara-3/config/database.yml - tests/rails-7_capybara-3/config/environment.rb - tests/rails-7_capybara-3/config/environments/development.rb - tests/rails-7_capybara-3/config/environments/test.rb - tests/rails-7_capybara-3/config/initializers/application_controller_renderer.rb - tests/rails-7_capybara-3/config/initializers/backtrace_silencers.rb - tests/rails-7_capybara-3/config/initializers/content_security_policy.rb - tests/rails-7_capybara-3/config/initializers/cookies_serializer.rb - tests/rails-7_capybara-3/config/initializers/filter_parameter_logging.rb - tests/rails-7_capybara-3/config/initializers/inflections.rb - tests/rails-7_capybara-3/config/initializers/mime_types.rb - tests/rails-7_capybara-3/config/initializers/new_framework_defaults_6_1.rb - tests/rails-7_capybara-3/config/initializers/permissions_policy.rb - tests/rails-7_capybara-3/config/initializers/wrap_parameters.rb - tests/rails-7_capybara-3/config/locales/en.yml - tests/rails-7_capybara-3/config/routes.rb - tests/rails-7_capybara-3/db - tests/rails-7_capybara-3/features/browser_tab_steps.feature - tests/rails-7_capybara-3/features/development_steps.feature - tests/rails-7_capybara-3/features/email_steps.feature - tests/rails-7_capybara-3/features/iframe_steps.feature - tests/rails-7_capybara-3/features/overriding.feature - tests/rails-7_capybara-3/features/session_steps.feature - tests/rails-7_capybara-3/features/step_definitions/.gitkeep - tests/rails-7_capybara-3/features/step_definitions/field_error_steps.rb - tests/rails-7_capybara-3/features/step_definitions/overriding_steps.rb - tests/rails-7_capybara-3/features/step_definitions/test_steps.rb - tests/rails-7_capybara-3/features/support/env.rb - tests/rails-7_capybara-3/features/support/paths.rb - tests/rails-7_capybara-3/features/support/selectors.rb - tests/rails-7_capybara-3/features/support/selenium.rb - tests/rails-7_capybara-3/features/table_steps.feature - tests/rails-7_capybara-3/features/time_steps.feature - tests/rails-7_capybara-3/features/web_steps.feature - tests/rails-7_capybara-3/lib/tasks/.keep - tests/rails-7_capybara-3/lib/tasks/cucumber.rake - tests/rails-7_capybara-3/log/.keep - tests/rails-7_capybara-3/public/404.html - tests/rails-7_capybara-3/public/422.html - tests/rails-7_capybara-3/public/500.html - tests/rails-7_capybara-3/public/favicon.ico - tests/rails-7_capybara-3/public/fixture_files - tests/rails-7_capybara-3/script/cucumber - tests/shared/app/controllers/application_controller.rb - tests/shared/app/controllers/authenticated_controller.rb - tests/shared/app/controllers/downloads_controller.rb - tests/shared/app/controllers/emails_controller.rb - tests/shared/app/controllers/forms_controller.rb - tests/shared/app/controllers/iframes_controller.rb - tests/shared/app/controllers/static_pages_controller.rb - tests/shared/app/controllers/tables_controller.rb - tests/shared/app/models/mailer.rb - tests/shared/app/views/forms/checkbox_form.html.haml - tests/shared/app/views/forms/disabled_elements.html.haml - tests/shared/app/views/forms/form1.html.haml - tests/shared/app/views/forms/form2.html.haml - tests/shared/app/views/forms/form_with_two_inputs_in_separate_css_blocks_with_the_same_selector.html.haml - tests/shared/app/views/forms/invalid_bootstrap3_form.html.haml - tests/shared/app/views/forms/invalid_bootstrap4_form.html.haml - tests/shared/app/views/forms/invalid_custom_form.html.haml - tests/shared/app/views/forms/invalid_rails_form.html.haml - tests/shared/app/views/forms/select_fields.html.haml - tests/shared/app/views/iframes/iframe_1_content.haml - tests/shared/app/views/iframes/iframe_2_content.haml - tests/shared/app/views/layouts/application.html.haml - tests/shared/app/views/layouts/mailer.html.erb - tests/shared/app/views/layouts/mailer.text.erb - tests/shared/app/views/mailer/email.text.erb - tests/shared/app/views/mailer/email_crlf.text.erb - tests/shared/app/views/mailer/email_with_umlauts.text.erb - tests/shared/app/views/mailer/html_email_for_failed_test_without_header.haml - tests/shared/app/views/mailer/html_email_for_successful_test_without_header.haml - tests/shared/app/views/mailer/html_email_with_linebreaks.html - tests/shared/app/views/mailer/html_email_with_links.haml - tests/shared/app/views/mailer/html_email_with_specific_line.haml - tests/shared/app/views/mailer/text_email_for_failed_test_without_header.text.erb - tests/shared/app/views/mailer/text_email_for_successful_test_without_header.text.erb - tests/shared/app/views/mailer/text_email_with_links.text.erb - tests/shared/app/views/mailer/text_email_with_specific_line.text.erb - tests/shared/app/views/spreewald_mailer - tests/shared/app/views/static_pages/click_on.html.haml - tests/shared/app/views/static_pages/home.html.haml - tests/shared/app/views/static_pages/iframe.haml - tests/shared/app/views/static_pages/link_to_home.html.haml - tests/shared/app/views/static_pages/links.html.haml - tests/shared/app/views/static_pages/numbers.html.haml - tests/shared/app/views/static_pages/overridden.html.haml - tests/shared/app/views/static_pages/see_element.html.haml - tests/shared/app/views/static_pages/session_1.haml - tests/shared/app/views/static_pages/session_2.haml - tests/shared/app/views/static_pages/session_3.haml - tests/shared/app/views/static_pages/should_see.haml - tests/shared/app/views/static_pages/tab_1.haml - tests/shared/app/views/static_pages/tab_2.haml - tests/shared/app/views/static_pages/tab_3.haml - tests/shared/app/views/static_pages/time.html.haml - tests/shared/app/views/static_pages/visibility.html.haml - tests/shared/app/views/static_pages/within.html.haml - tests/shared/app/views/tables/table1.html.haml - tests/shared/app/views/tables/table_with_weird_spaces.html.erb - tests/shared/config/cucumber.yml - tests/shared/config/database.yml - tests/shared/config/routes.rb - tests/shared/db/development.sqlite3 - tests/shared/db/migrate/.keep - tests/shared/db/schema.rb - tests/shared/features/shared/browser_tab_steps.feature - tests/shared/features/shared/development_steps.feature - tests/shared/features/shared/email_steps.feature - tests/shared/features/shared/iframe_steps.feature - tests/shared/features/shared/overriding.feature - tests/shared/features/shared/session_steps.feature - tests/shared/features/shared/step_definitions/overriding_steps.rb - tests/shared/features/shared/step_definitions/test_steps.rb - tests/shared/features/shared/table_steps.feature - tests/shared/features/shared/time_steps.feature - tests/shared/features/shared/web_steps.feature - tests/shared/features/support/paths.rb - tests/shared/features/support/selectors.rb - tests/shared/features/support/selenium.rb - tests/shared/public/favicon.ico - tests/shared/public/fixture_files/attachment.pdf - tests/shared/public/fixture_files/spreadsheet.ods - tests/shared/public/javascripts/.keep