-
Notifications
You must be signed in to change notification settings - Fork 3
/
capybara-ui.gemspec
36 lines (31 loc) · 1.54 KB
/
capybara-ui.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# encoding: utf-8
$:.unshift File.expand_path('../lib', __FILE__)
require 'capybara/ui/version'
Gem::Specification.new do |s|
s.name = "capybara-ui"
s.version = Capybara::UI::VERSION
s.authors = ["David Leal", "Adam Steel"]
s.email = ["[email protected]", "[email protected]"]
s.homepage = "https://github.com/mojotech/capybara-ui"
s.summary = "A set of helpers to ease integration testing"
s.description = "Capybara-UI (formerly called Dill) is a Capybara abstraction that makes it easy to define reuseable DOM \"widgets\", aka page objects, and introduces the concept of \"roles\" to allow you to easily organize your testing methods and widgets. Capybara-UI also introduces helpers and syntactic sugar to make your testing even easier."
s.license = "MIT"
s.files = `git ls-files app lib`.split("\n")
s.platform = Gem::Platform::RUBY
s.require_paths = ['lib']
s.rubyforge_project = '[none]'
s.add_dependency 'chronic'
s.add_dependency 'capybara', '~> 3.0'
s.add_dependency 'rexml'
s.add_development_dependency 'rspec-given', '>= 3.8'
s.add_development_dependency 'selenium-webdriver'
s.add_development_dependency 'webdrivers'
s.add_development_dependency 'cuprite'
s.add_development_dependency 'cucumber', '>= 5.3'
s.add_development_dependency 'pry'
s.add_development_dependency 'pry-nav'
s.add_development_dependency 'puma'
s.add_development_dependency 'sinatra'
s.add_development_dependency 'rails', '~> 6.1.0'
s.add_development_dependency 'simplecov'
end