-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinsite.gemspec
63 lines (56 loc) · 2.37 KB
/
insite.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
require './lib/insite/version'
Gem::Specification.new do |s|
summary = [
"Page object library with an emphasis on simplified navigation and reusable code.",
"It has features geared towards supporting web components (www.webcomponents.org)",
"or any recurring feature in your application. UI automation components that you",
"define are extensions of the DOM and are fully interopable with standard DOM",
"elements and other components."
].join("\n")
s.name = 'insite'
s.version = Insite::VERSION
s.date = Time.now.strftime("%Y-%m-%d")
s.description = summary
s.summary = summary
s.authors = ["John Fitisoff"]
s.email = '[email protected]'
s.required_ruby_version = ">=2.3.0"
s.add_runtime_dependency "activesupport", [">=4.2.5"]
s.add_runtime_dependency "addressable", [">=2.5.1"]
s.add_runtime_dependency "highline", [">=2.0.0"]
s.add_runtime_dependency "nokogiri", [">=1.8.5"]
s.add_runtime_dependency "watir", ["6.14.0"]
s.add_runtime_dependency "watir-scroll", [">=0.4.0"]
s.add_development_dependency "coveralls", [">=0.8.21"]
s.add_development_dependency "simplecov", [">=0.16.1"]
s.add_development_dependency "pry", [">=0.11.3"]
s.add_development_dependency "rake", [">=12.3.1"]
s.add_development_dependency "rspec", [">=3.7.0"]
s.files = [
"lib/insite.rb",
"lib/insite/element/element.rb",
"lib/insite/element/element_collection.rb",
"lib/insite/element/generated/class_map.rb",
"lib/insite/element/generated/element_classes.rb",
"lib/insite/element/generated/element_instance_methods.rb",
"lib/insite/methods/common_methods.rb",
"lib/insite/methods/dom_methods.rb",
"lib/insite/page/defined_page.rb",
"lib/insite/page/undefined_page.rb",
"lib/insite/component/component_methods.rb",
"lib/insite/component/component_instance_methods.rb",
"lib/insite/component/component.rb",
"lib/insite/component/component_collection.rb",
"lib/insite/constants.rb",
"lib/insite/errors.rb",
"lib/insite/insite.rb",
"lib/insite/version.rb",
"lib/insite/examples/material_angular_io_site.rb"
] +
%w(watir_mods site pages utils).map do |f|
"lib/insite/examples/material_angular_io/#{f}.rb"
end +
Dir["lib/insite/examples/material_angular_io/components/*.rb"]
s.homepage = 'https://github.com/jfitisoff/insite'
s.license = 'MIT'
end