JezK
Edit File: selenium-webdriver-4.4.0.gemspec
# -*- encoding: utf-8 -*- # stub: selenium-webdriver 4.4.0 ruby lib Gem::Specification.new do |s| s.name = "selenium-webdriver".freeze s.version = "4.4.0" s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/SeleniumHQ/selenium/tree/trunk/rb" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Alex Rodionov".freeze, "Titus Fortner".freeze, "Thomas Walpole".freeze] s.date = "2022-08-19" s.description = " Selenium implements the W3C WebDriver protocol to automate popular browsers.\n It aims to mimic the behaviour of a real user as it interacts with the application's HTML.\n It's primarily intended for web application testing, but any web-based task can automated.\n".freeze s.email = ["p0deje@gmail.com".freeze, "titusfortner@gmail.com".freeze, "twalpole@gmail.com".freeze] s.files = ["CHANGES".freeze, "Gemfile".freeze, "LICENSE".freeze, "NOTICE".freeze, "README.md".freeze, "lib/selenium-webdriver.rb".freeze, "lib/selenium/server.rb".freeze, "lib/selenium/webdriver.rb".freeze, "lib/selenium/webdriver/atoms".freeze, "lib/selenium/webdriver/atoms.rb".freeze, "lib/selenium/webdriver/atoms/findElements.js".freeze, "lib/selenium/webdriver/atoms/getAttribute.js".freeze, "lib/selenium/webdriver/atoms/isDisplayed.js".freeze, "lib/selenium/webdriver/atoms/mutationListener.js".freeze, "lib/selenium/webdriver/bidi".freeze, "lib/selenium/webdriver/bidi.rb".freeze, "lib/selenium/webdriver/bidi/session.rb".freeze, "lib/selenium/webdriver/chrome".freeze, "lib/selenium/webdriver/chrome.rb".freeze, "lib/selenium/webdriver/chrome/driver.rb".freeze, "lib/selenium/webdriver/chrome/features.rb".freeze, "lib/selenium/webdriver/chrome/options.rb".freeze, "lib/selenium/webdriver/chrome/profile.rb".freeze, "lib/selenium/webdriver/chrome/service.rb".freeze, "lib/selenium/webdriver/common".freeze, "lib/selenium/webdriver/common.rb".freeze, "lib/selenium/webdriver/common/action_builder.rb".freeze, "lib/selenium/webdriver/common/alert.rb".freeze, "lib/selenium/webdriver/common/driver.rb".freeze, "lib/selenium/webdriver/common/driver_extensions".freeze, "lib/selenium/webdriver/common/driver_extensions/downloads_files.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/full_page_screenshot.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_addons.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_apple_permissions.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_authentication.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_bidi.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_casting.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_cdp.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_context.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_debugger.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_devtools.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_launching.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_location.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_log_events.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_logs.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_network_conditions.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_network_connection.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_network_interception.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_permissions.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_pinned_scripts.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_session_id.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/has_web_storage.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/prints_page.rb".freeze, "lib/selenium/webdriver/common/driver_extensions/uploads_files.rb".freeze, "lib/selenium/webdriver/common/element.rb".freeze, "lib/selenium/webdriver/common/error.rb".freeze, "lib/selenium/webdriver/common/file_reaper.rb".freeze, "lib/selenium/webdriver/common/html5".freeze, "lib/selenium/webdriver/common/html5/local_storage.rb".freeze, "lib/selenium/webdriver/common/html5/session_storage.rb".freeze, "lib/selenium/webdriver/common/html5/shared_web_storage.rb".freeze, "lib/selenium/webdriver/common/interactions".freeze, "lib/selenium/webdriver/common/interactions/input_device.rb".freeze, "lib/selenium/webdriver/common/interactions/interaction.rb".freeze, "lib/selenium/webdriver/common/interactions/interactions.rb".freeze, "lib/selenium/webdriver/common/interactions/key_actions.rb".freeze, "lib/selenium/webdriver/common/interactions/key_input.rb".freeze, "lib/selenium/webdriver/common/interactions/none_input.rb".freeze, "lib/selenium/webdriver/common/interactions/pause.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_actions.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_cancel.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_event_properties.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_input.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_move.rb".freeze, "lib/selenium/webdriver/common/interactions/pointer_press.rb".freeze, "lib/selenium/webdriver/common/interactions/scroll.rb".freeze, "lib/selenium/webdriver/common/interactions/scroll_origin.rb".freeze, "lib/selenium/webdriver/common/interactions/typing_interaction.rb".freeze, "lib/selenium/webdriver/common/interactions/wheel_actions.rb".freeze, "lib/selenium/webdriver/common/interactions/wheel_input.rb".freeze, "lib/selenium/webdriver/common/keys.rb".freeze, "lib/selenium/webdriver/common/log_entry.rb".freeze, "lib/selenium/webdriver/common/logger.rb".freeze, "lib/selenium/webdriver/common/logs.rb".freeze, "lib/selenium/webdriver/common/manager.rb".freeze, "lib/selenium/webdriver/common/navigation.rb".freeze, "lib/selenium/webdriver/common/options.rb".freeze, "lib/selenium/webdriver/common/platform.rb".freeze, "lib/selenium/webdriver/common/port_prober.rb".freeze, "lib/selenium/webdriver/common/profile_helper.rb".freeze, "lib/selenium/webdriver/common/proxy.rb".freeze, "lib/selenium/webdriver/common/search_context.rb".freeze, "lib/selenium/webdriver/common/service.rb".freeze, "lib/selenium/webdriver/common/service_manager.rb".freeze, "lib/selenium/webdriver/common/shadow_root.rb".freeze, "lib/selenium/webdriver/common/socket_lock.rb".freeze, "lib/selenium/webdriver/common/socket_poller.rb".freeze, "lib/selenium/webdriver/common/takes_screenshot.rb".freeze, "lib/selenium/webdriver/common/target_locator.rb".freeze, "lib/selenium/webdriver/common/timeouts.rb".freeze, "lib/selenium/webdriver/common/virtual_authenticator".freeze, "lib/selenium/webdriver/common/virtual_authenticator/credential.rb".freeze, "lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator.rb".freeze, "lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options.rb".freeze, "lib/selenium/webdriver/common/wait.rb".freeze, "lib/selenium/webdriver/common/websocket_connection.rb".freeze, "lib/selenium/webdriver/common/window.rb".freeze, "lib/selenium/webdriver/common/zipper.rb".freeze, "lib/selenium/webdriver/devtools".freeze, "lib/selenium/webdriver/devtools.rb".freeze, "lib/selenium/webdriver/devtools/console_event.rb".freeze, "lib/selenium/webdriver/devtools/exception_event.rb".freeze, "lib/selenium/webdriver/devtools/mutation_event.rb".freeze, "lib/selenium/webdriver/devtools/network_interceptor.rb".freeze, "lib/selenium/webdriver/devtools/pinned_script.rb".freeze, "lib/selenium/webdriver/devtools/request.rb".freeze, "lib/selenium/webdriver/devtools/response.rb".freeze, "lib/selenium/webdriver/edge".freeze, "lib/selenium/webdriver/edge.rb".freeze, "lib/selenium/webdriver/edge/driver.rb".freeze, "lib/selenium/webdriver/edge/features.rb".freeze, "lib/selenium/webdriver/edge/options.rb".freeze, "lib/selenium/webdriver/edge/profile.rb".freeze, "lib/selenium/webdriver/edge/service.rb".freeze, "lib/selenium/webdriver/firefox".freeze, "lib/selenium/webdriver/firefox.rb".freeze, "lib/selenium/webdriver/firefox/driver.rb".freeze, "lib/selenium/webdriver/firefox/extension.rb".freeze, "lib/selenium/webdriver/firefox/features.rb".freeze, "lib/selenium/webdriver/firefox/options.rb".freeze, "lib/selenium/webdriver/firefox/profile.rb".freeze, "lib/selenium/webdriver/firefox/profiles_ini.rb".freeze, "lib/selenium/webdriver/firefox/service.rb".freeze, "lib/selenium/webdriver/firefox/util.rb".freeze, "lib/selenium/webdriver/ie".freeze, "lib/selenium/webdriver/ie.rb".freeze, "lib/selenium/webdriver/ie/driver.rb".freeze, "lib/selenium/webdriver/ie/options.rb".freeze, "lib/selenium/webdriver/ie/service.rb".freeze, "lib/selenium/webdriver/remote".freeze, "lib/selenium/webdriver/remote.rb".freeze, "lib/selenium/webdriver/remote/bridge.rb".freeze, "lib/selenium/webdriver/remote/capabilities.rb".freeze, "lib/selenium/webdriver/remote/commands.rb".freeze, "lib/selenium/webdriver/remote/driver.rb".freeze, "lib/selenium/webdriver/remote/http".freeze, "lib/selenium/webdriver/remote/http/common.rb".freeze, "lib/selenium/webdriver/remote/http/curb.rb".freeze, "lib/selenium/webdriver/remote/http/default.rb".freeze, "lib/selenium/webdriver/remote/response.rb".freeze, "lib/selenium/webdriver/remote/server_error.rb".freeze, "lib/selenium/webdriver/safari".freeze, "lib/selenium/webdriver/safari.rb".freeze, "lib/selenium/webdriver/safari/driver.rb".freeze, "lib/selenium/webdriver/safari/features.rb".freeze, "lib/selenium/webdriver/safari/options.rb".freeze, "lib/selenium/webdriver/safari/service.rb".freeze, "lib/selenium/webdriver/support".freeze, "lib/selenium/webdriver/support.rb".freeze, "lib/selenium/webdriver/support/abstract_event_listener.rb".freeze, "lib/selenium/webdriver/support/block_event_listener.rb".freeze, "lib/selenium/webdriver/support/cdp".freeze, "lib/selenium/webdriver/support/cdp/domain.rb.erb".freeze, "lib/selenium/webdriver/support/cdp_client_generator.rb".freeze, "lib/selenium/webdriver/support/color.rb".freeze, "lib/selenium/webdriver/support/escaper.rb".freeze, "lib/selenium/webdriver/support/event_firing_bridge.rb".freeze, "lib/selenium/webdriver/support/guards".freeze, "lib/selenium/webdriver/support/guards.rb".freeze, "lib/selenium/webdriver/support/guards/guard.rb".freeze, "lib/selenium/webdriver/support/guards/guard_condition.rb".freeze, "lib/selenium/webdriver/support/relative_locator.rb".freeze, "lib/selenium/webdriver/support/select.rb".freeze, "lib/selenium/webdriver/version.rb".freeze, "selenium-webdriver.gemspec".freeze] s.homepage = "https://selenium.dev".freeze s.licenses = ["Apache-2.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) s.rubygems_version = "3.3.15".freeze s.summary = "Selenium is a browser automation tool for automated testing of webapps and more".freeze if s.respond_to? :specification_version then s.specification_version = 4 end if s.respond_to? :add_runtime_dependency then s.add_runtime_dependency(%q<childprocess>.freeze, [">= 0.5", "< 5.0"]) s.add_runtime_dependency(%q<rexml>.freeze, ["~> 3.2", ">= 3.2.5"]) s.add_runtime_dependency(%q<rubyzip>.freeze, [">= 1.2.2", "< 3.0"]) s.add_runtime_dependency(%q<websocket>.freeze, ["~> 1.0"]) s.add_development_dependency(%q<ffi>.freeze, [">= 0"]) s.add_development_dependency(%q<pry>.freeze, ["~> 0.14"]) s.add_development_dependency(%q<rack>.freeze, ["~> 2.0"]) s.add_development_dependency(%q<rake>.freeze, [">= 0"]) s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0"]) s.add_development_dependency(%q<rubocop>.freeze, ["~> 1.31"]) s.add_development_dependency(%q<rubocop-performance>.freeze, ["~> 1.13"]) s.add_development_dependency(%q<rubocop-rake>.freeze, [">= 0"]) s.add_development_dependency(%q<rubocop-rspec>.freeze, ["~> 2.12"]) s.add_development_dependency(%q<webmock>.freeze, ["~> 3.5"]) s.add_development_dependency(%q<webrick>.freeze, ["~> 1.7"]) s.add_development_dependency(%q<yard>.freeze, ["~> 0.9.11"]) else s.add_dependency(%q<childprocess>.freeze, [">= 0.5", "< 5.0"]) s.add_dependency(%q<rexml>.freeze, ["~> 3.2", ">= 3.2.5"]) s.add_dependency(%q<rubyzip>.freeze, [">= 1.2.2", "< 3.0"]) s.add_dependency(%q<websocket>.freeze, ["~> 1.0"]) s.add_dependency(%q<ffi>.freeze, [">= 0"]) s.add_dependency(%q<pry>.freeze, ["~> 0.14"]) s.add_dependency(%q<rack>.freeze, ["~> 2.0"]) s.add_dependency(%q<rake>.freeze, [">= 0"]) s.add_dependency(%q<rspec>.freeze, ["~> 3.0"]) s.add_dependency(%q<rubocop>.freeze, ["~> 1.31"]) s.add_dependency(%q<rubocop-performance>.freeze, ["~> 1.13"]) s.add_dependency(%q<rubocop-rake>.freeze, [">= 0"]) s.add_dependency(%q<rubocop-rspec>.freeze, ["~> 2.12"]) s.add_dependency(%q<webmock>.freeze, ["~> 3.5"]) s.add_dependency(%q<webrick>.freeze, ["~> 1.7"]) s.add_dependency(%q<yard>.freeze, ["~> 0.9.11"]) end end