# -*- encoding: utf-8 -*-
# stub: testcentricity 3.0.0 ruby lib

Gem::Specification.new do |s|
  s.name = "testcentricity".freeze
  s.version = "3.0.0".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.metadata = { "changelog_uri" => "https://github.com/TestCentricity/testcentricity/blob/main/CHANGELOG.md", "documentation_uri" => "https://www.rubydoc.info/gems/testcentricity" } if s.respond_to? :metadata=
  s.require_paths = ["lib".freeze]
  s.authors = ["A.J. Mrozinski".freeze]
  s.date = "2022-05-26"
  s.description = "\n    The TestCentricity\u2122 core framework for native mobile iOS and Android apps and desktop/mobile web testing implements a Page Object\n    Model DSL for use with Cucumber, Appium, Capybara, and Selenium-Webdriver v4.x. The gem also facilitates the configuration of the\n    appropriate Appium capabilities required to establish a connection with locally or cloud (using BrowserStack, Sauce Labs, or\n    TestingBot services) hosted iOS or Android devices or simulators. For more information on desktop/mobile web testing with this\n    gem, refer to docs for the TestCentricity\u2122 Web gem (https://www.rubydoc.info/gems/testcentricity_web).".freeze
  s.email = ["testcentricity@gmail.com".freeze]
  s.files = [".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".simplecov".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "LICENSE.md".freeze, "README.md".freeze, "Rakefile".freeze, "config/cucumber.yml".freeze, "config/locales/en-US.yml".freeze, "config/test_data/LOCAL_data.yml".freeze, "config/test_data/data.yml".freeze, "features/deep_links.feature".freeze, "features/login.feature".freeze, "features/navigation.feature".freeze, "features/step_definitions/generic_steps.rb".freeze, "features/support/android/screens/about_screen.rb".freeze, "features/support/android/screens/base_app_screen.rb".freeze, "features/support/android/screens/checkout_address_screen.rb".freeze, "features/support/android/screens/checkout_payment_screen.rb".freeze, "features/support/android/screens/login_screen.rb".freeze, "features/support/android/screens/products_screen.rb".freeze, "features/support/android/screens/saucebot_screen.rb".freeze, "features/support/android/screens/webview_screen.rb".freeze, "features/support/android/sections/nav_widgets/nav_menu.rb".freeze, "features/support/env.rb".freeze, "features/support/hooks.rb".freeze, "features/support/ios/screens/about_screen.rb".freeze, "features/support/ios/screens/base_app_screen.rb".freeze, "features/support/ios/screens/checkout_address_screen.rb".freeze, "features/support/ios/screens/checkout_payment_screen.rb".freeze, "features/support/ios/screens/login_screen.rb".freeze, "features/support/ios/screens/products_screen.rb".freeze, "features/support/ios/screens/saucebot_screen.rb".freeze, "features/support/ios/screens/webview_screen.rb".freeze, "features/support/ios/sections/list_items/product_cell_item.rb".freeze, "features/support/ios/sections/modals/base_modal.rb".freeze, "features/support/ios/sections/modals/logout_modal.rb".freeze, "features/support/ios/sections/modals/reset_app_state_modal.rb".freeze, "features/support/ios/sections/nav_widgets/nav_bar.rb".freeze, "features/support/ios/sections/nav_widgets/nav_menu.rb".freeze, "features/support/shared_components/screens/base_app_screen.rb".freeze, "features/support/shared_components/screens/checkout_address_screen.rb".freeze, "features/support/shared_components/screens/checkout_payment_screen.rb".freeze, "features/support/shared_components/screens/login_screen.rb".freeze, "features/support/shared_components/screens/saucebot_screen.rb".freeze, "features/support/shared_components/screens/webview_screen.rb".freeze, "features/support/shared_components/sections/nav_menu.rb".freeze, "features/support/world_data.rb".freeze, "features/support/world_pages.rb".freeze, "lib/testcentricity.rb".freeze, "lib/testcentricity/app_core/appium_connect_helper.rb".freeze, "lib/testcentricity/app_core/screen_object.rb".freeze, "lib/testcentricity/app_core/screen_objects_helper.rb".freeze, "lib/testcentricity/app_core/screen_section.rb".freeze, "lib/testcentricity/app_elements/alert.rb".freeze, "lib/testcentricity/app_elements/app_element_helper.rb".freeze, "lib/testcentricity/app_elements/button.rb".freeze, "lib/testcentricity/app_elements/checkbox.rb".freeze, "lib/testcentricity/app_elements/image.rb".freeze, "lib/testcentricity/app_elements/label.rb".freeze, "lib/testcentricity/app_elements/list.rb".freeze, "lib/testcentricity/app_elements/select_list.rb".freeze, "lib/testcentricity/app_elements/switch.rb".freeze, "lib/testcentricity/app_elements/textfield.rb".freeze, "lib/testcentricity/data_objects/environment.rb".freeze, "lib/testcentricity/version.rb".freeze, "reports/.keep".freeze, "spec/fixtures/page_object.rb".freeze, "spec/fixtures/page_section_object.rb".freeze, "spec/fixtures/screen_object.rb".freeze, "spec/fixtures/screen_section_object.rb".freeze, "spec/spec_helper.rb".freeze, "spec/testcentricity/elements/button_spec.rb".freeze, "spec/testcentricity/elements/checkbox_spec.rb".freeze, "spec/testcentricity/elements/image_spec.rb".freeze, "spec/testcentricity/elements/label_spec.rb".freeze, "spec/testcentricity/elements/list_spec.rb".freeze, "spec/testcentricity/elements/ui_element_spec.rb".freeze, "spec/testcentricity/mobile/appium_connect_spec.rb".freeze, "spec/testcentricity/mobile/screen_object_spec.rb".freeze, "spec/testcentricity/mobile/screen_section_object_spec.rb".freeze, "spec/testcentricity/version_spec.rb".freeze, "spec/testcentricity/web/browser_spec.rb".freeze, "spec/testcentricity/web/local_webdriver_spec.rb".freeze, "spec/testcentricity/web/mobile_webdriver_spec.rb".freeze, "spec/testcentricity/web/page_object_spec.rb".freeze, "spec/testcentricity/web/page_section_object_spec.rb".freeze, "testcentricity.gemspec".freeze]
  s.homepage = "https://github.com/TestCentricity/testcentricity".freeze
  s.licenses = ["BSD-3-Clause".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 2.7.5".freeze)
  s.requirements = ["Appium, TestCentricity Web".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "A Page Object Model Framework for desktop/mobile web and native mobile app testing".freeze
  s.test_files = ["features/deep_links.feature".freeze, "features/login.feature".freeze, "features/navigation.feature".freeze, "features/step_definitions/generic_steps.rb".freeze, "features/support/android/screens/about_screen.rb".freeze, "features/support/android/screens/base_app_screen.rb".freeze, "features/support/android/screens/checkout_address_screen.rb".freeze, "features/support/android/screens/checkout_payment_screen.rb".freeze, "features/support/android/screens/login_screen.rb".freeze, "features/support/android/screens/products_screen.rb".freeze, "features/support/android/screens/saucebot_screen.rb".freeze, "features/support/android/screens/webview_screen.rb".freeze, "features/support/android/sections/nav_widgets/nav_menu.rb".freeze, "features/support/env.rb".freeze, "features/support/hooks.rb".freeze, "features/support/ios/screens/about_screen.rb".freeze, "features/support/ios/screens/base_app_screen.rb".freeze, "features/support/ios/screens/checkout_address_screen.rb".freeze, "features/support/ios/screens/checkout_payment_screen.rb".freeze, "features/support/ios/screens/login_screen.rb".freeze, "features/support/ios/screens/products_screen.rb".freeze, "features/support/ios/screens/saucebot_screen.rb".freeze, "features/support/ios/screens/webview_screen.rb".freeze, "features/support/ios/sections/list_items/product_cell_item.rb".freeze, "features/support/ios/sections/modals/base_modal.rb".freeze, "features/support/ios/sections/modals/logout_modal.rb".freeze, "features/support/ios/sections/modals/reset_app_state_modal.rb".freeze, "features/support/ios/sections/nav_widgets/nav_bar.rb".freeze, "features/support/ios/sections/nav_widgets/nav_menu.rb".freeze, "features/support/shared_components/screens/base_app_screen.rb".freeze, "features/support/shared_components/screens/checkout_address_screen.rb".freeze, "features/support/shared_components/screens/checkout_payment_screen.rb".freeze, "features/support/shared_components/screens/login_screen.rb".freeze, "features/support/shared_components/screens/saucebot_screen.rb".freeze, "features/support/shared_components/screens/webview_screen.rb".freeze, "features/support/shared_components/sections/nav_menu.rb".freeze, "features/support/world_data.rb".freeze, "features/support/world_pages.rb".freeze, "spec/fixtures/page_object.rb".freeze, "spec/fixtures/page_section_object.rb".freeze, "spec/fixtures/screen_object.rb".freeze, "spec/fixtures/screen_section_object.rb".freeze, "spec/spec_helper.rb".freeze, "spec/testcentricity/elements/button_spec.rb".freeze, "spec/testcentricity/elements/checkbox_spec.rb".freeze, "spec/testcentricity/elements/image_spec.rb".freeze, "spec/testcentricity/elements/label_spec.rb".freeze, "spec/testcentricity/elements/list_spec.rb".freeze, "spec/testcentricity/elements/ui_element_spec.rb".freeze, "spec/testcentricity/mobile/appium_connect_spec.rb".freeze, "spec/testcentricity/mobile/screen_object_spec.rb".freeze, "spec/testcentricity/mobile/screen_section_object_spec.rb".freeze, "spec/testcentricity/version_spec.rb".freeze, "spec/testcentricity/web/browser_spec.rb".freeze, "spec/testcentricity/web/local_webdriver_spec.rb".freeze, "spec/testcentricity/web/mobile_webdriver_spec.rb".freeze, "spec/testcentricity/web/page_object_spec.rb".freeze, "spec/testcentricity/web/page_section_object_spec.rb".freeze]

  s.specification_version = 4

  s.add_development_dependency(%q<bundler>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<cucumber>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<cuke_modeler>.freeze, ["~> 3.0".freeze])
  s.add_development_dependency(%q<curb>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<json>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<parallel_tests>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<require_all>.freeze, ["= 1.5.0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 3.10".freeze])
  s.add_development_dependency(%q<simplecov>.freeze, ["~> 0.18".freeze])
  s.add_development_dependency(%q<yard>.freeze, [">= 0.9.0".freeze])
  s.add_runtime_dependency(%q<appium_lib>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<testcentricity_web>.freeze, [">= 4.2.2".freeze])
  s.add_runtime_dependency(%q<test-unit>.freeze, [">= 0".freeze])
end