-
Notifications
You must be signed in to change notification settings - Fork 20
/
cukunity.gemspec
300 lines (295 loc) · 13.6 KB
/
cukunity.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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = "cukunity"
s.version = "0.1.2"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Mario Freitas"]
s.date = "2013-08-08"
s.description = "cukunity is a tool inspired by the principles of Behaviour Driven Development. Cukunity is a portmanteau of \"Cucumber\" and \"Unity\", and as so it provides helpers to play nicely with cucumber, although it can be used standalone for automation. "
s.email = "imkira@gmail.com"
s.executables = ["cukunity"]
s.extra_rdoc_files = [
"LICENSE.txt",
"README.md",
"README_JA.md"
]
s.files = [
".document",
".gitmodules",
".rspec",
"Gemfile",
"Gemfile.lock",
"LICENSE.txt",
"README.md",
"README_JA.md",
"Rakefile",
"Unity/Assets/Demo.meta",
"Unity/Assets/Demo/Art.meta",
"Unity/Assets/Demo/Art/Buttons.meta",
"Unity/Assets/Demo/Art/Buttons/down.png",
"Unity/Assets/Demo/Art/Buttons/down.png.meta",
"Unity/Assets/Demo/Art/Buttons/left.png",
"Unity/Assets/Demo/Art/Buttons/left.png.meta",
"Unity/Assets/Demo/Art/Buttons/ok.png",
"Unity/Assets/Demo/Art/Buttons/ok.png.meta",
"Unity/Assets/Demo/Art/Buttons/options.png",
"Unity/Assets/Demo/Art/Buttons/options.png.meta",
"Unity/Assets/Demo/Art/Buttons/play.png",
"Unity/Assets/Demo/Art/Buttons/play.png.meta",
"Unity/Assets/Demo/Art/Buttons/quit.png",
"Unity/Assets/Demo/Art/Buttons/quit.png.meta",
"Unity/Assets/Demo/Art/Buttons/retry.png",
"Unity/Assets/Demo/Art/Buttons/retry.png.meta",
"Unity/Assets/Demo/Art/Buttons/right.png",
"Unity/Assets/Demo/Art/Buttons/right.png.meta",
"Unity/Assets/Demo/Art/Buttons/up.png",
"Unity/Assets/Demo/Art/Buttons/up.png.meta",
"Unity/Assets/Demo/Art/clear.png",
"Unity/Assets/Demo/Art/clear.png.meta",
"Unity/Assets/Demo/Art/options.png",
"Unity/Assets/Demo/Art/options.png.meta",
"Unity/Assets/Demo/Art/sokoban.png",
"Unity/Assets/Demo/Art/sokoban.png.meta",
"Unity/Assets/Demo/Cubes.meta",
"Unity/Assets/Demo/Cubes/CrateCube.mat",
"Unity/Assets/Demo/Cubes/CrateCube.mat.meta",
"Unity/Assets/Demo/Cubes/CrateCube.prefab",
"Unity/Assets/Demo/Cubes/CrateCube.prefab.meta",
"Unity/Assets/Demo/Cubes/FloorCube.mat",
"Unity/Assets/Demo/Cubes/FloorCube.mat.meta",
"Unity/Assets/Demo/Cubes/FloorCube.prefab",
"Unity/Assets/Demo/Cubes/FloorCube.prefab.meta",
"Unity/Assets/Demo/Cubes/GoalCube.mat",
"Unity/Assets/Demo/Cubes/GoalCube.mat.meta",
"Unity/Assets/Demo/Cubes/GoalCube.prefab",
"Unity/Assets/Demo/Cubes/GoalCube.prefab.meta",
"Unity/Assets/Demo/Cubes/PlayerCube.mat",
"Unity/Assets/Demo/Cubes/PlayerCube.mat.meta",
"Unity/Assets/Demo/Cubes/PlayerCube.prefab",
"Unity/Assets/Demo/Cubes/PlayerCube.prefab.meta",
"Unity/Assets/Demo/Cubes/WallCube.mat",
"Unity/Assets/Demo/Cubes/WallCube.mat.meta",
"Unity/Assets/Demo/Cubes/WallCube.prefab",
"Unity/Assets/Demo/Cubes/WallCube.prefab.meta",
"Unity/Assets/Demo/Resources.meta",
"Unity/Assets/Demo/Resources/MainMenu.prefab",
"Unity/Assets/Demo/Resources/MainMenu.prefab.meta",
"Unity/Assets/Demo/Resources/OptionsMenu.prefab",
"Unity/Assets/Demo/Resources/OptionsMenu.prefab.meta",
"Unity/Assets/Demo/Scripts.meta",
"Unity/Assets/Demo/Scripts/CameraController.js",
"Unity/Assets/Demo/Scripts/CameraController.js.meta",
"Unity/Assets/Demo/Scripts/EnterPlayerName.js",
"Unity/Assets/Demo/Scripts/EnterPlayerName.js.meta",
"Unity/Assets/Demo/Scripts/GameLeftButton.js",
"Unity/Assets/Demo/Scripts/GameLeftButton.js.meta",
"Unity/Assets/Demo/Scripts/GameQuitButton.js",
"Unity/Assets/Demo/Scripts/GameQuitButton.js.meta",
"Unity/Assets/Demo/Scripts/GameRetryButton.js",
"Unity/Assets/Demo/Scripts/GameRetryButton.js.meta",
"Unity/Assets/Demo/Scripts/GameRightButton.js",
"Unity/Assets/Demo/Scripts/GameRightButton.js.meta",
"Unity/Assets/Demo/Scripts/GameUpButton.js",
"Unity/Assets/Demo/Scripts/GameUpButton.js.meta",
"Unity/Assets/Demo/Scripts/OnTouchGUIElementDown.js",
"Unity/Assets/Demo/Scripts/OnTouchGUIElementDown.js.meta",
"Unity/Assets/Demo/Scripts/PlayerData.js",
"Unity/Assets/Demo/Scripts/PlayerData.js.meta",
"Unity/Assets/Demo/Scripts/SokobanController.js",
"Unity/Assets/Demo/Scripts/SokobanController.js.meta",
"Unity/Assets/Demo/Scripts/TakeScreenShot.js",
"Unity/Assets/Demo/Scripts/TakeScreenShot.js.meta",
"Unity/Assets/Demo/Scripts/TitleOptionsButton.js",
"Unity/Assets/Demo/Scripts/TitleOptionsButton.js.meta",
"Unity/Assets/Demo/Scripts/TitleOptionsOkButton.js",
"Unity/Assets/Demo/Scripts/TitleOptionsOkButton.js.meta",
"Unity/Assets/Demo/Scripts/TitlePlayButton.js",
"Unity/Assets/Demo/Scripts/TitlePlayButton.js.meta",
"Unity/Assets/Demo/Scripts/TitleQuitButton.js",
"Unity/Assets/Demo/Scripts/TitleQuitButton.js.meta",
"Unity/Assets/Demo/Scripts/UpdateMovesLabel.js",
"Unity/Assets/Demo/Scripts/UpdateMovesLabel.js.meta",
"Unity/Assets/Demo/Scripts/UpdatePlayerName.js",
"Unity/Assets/Demo/Scripts/UpdatePlayerName.js.meta",
"Unity/Assets/Demo/demo_game.unity",
"Unity/Assets/Demo/demo_game.unity.meta",
"Unity/Assets/Demo/demo_title.unity",
"Unity/Assets/Demo/demo_title.unity.meta",
"Unity/Assets/Plugins.meta",
"Unity/Assets/Plugins/CukunityInstance.prefab",
"Unity/Assets/Plugins/CukunityInstance.prefab.meta",
"Unity/Assets/Plugins/CukunityServer.cs",
"Unity/Assets/Plugins/CukunityServer.cs.meta",
"Unity/Assets/Plugins/JsonFx.Json.dll",
"Unity/Assets/Plugins/JsonFx.Json.dll.meta",
"Unity/Assets/Plugins/iOS.meta",
"Unity/Assets/Plugins/iOS/CukunityServer.mm",
"Unity/Assets/Plugins/iOS/CukunityServer.mm.meta",
"Unity/Library/AudioManager.asset",
"Unity/Library/BuildSettings.asset",
"Unity/Library/DynamicsManager.asset",
"Unity/Library/EditorBuildSettings.asset",
"Unity/Library/EditorSettings.asset",
"Unity/Library/EditorUserBuildSettings.asset",
"Unity/Library/EditorUserSettings.asset",
"Unity/Library/InputManager.asset",
"Unity/Library/InspectorExpandedItems.asset",
"Unity/Library/MonoManager.asset",
"Unity/Library/NetworkManager.asset",
"Unity/Library/ProjectSettings.asset",
"Unity/Library/QualitySettings.asset",
"Unity/Library/TagManager.asset",
"Unity/Library/TimeManager.asset",
"Unity/ProjectSettings/AudioManager.asset",
"Unity/ProjectSettings/DynamicsManager.asset",
"Unity/ProjectSettings/EditorBuildSettings.asset",
"Unity/ProjectSettings/EditorSettings.asset",
"Unity/ProjectSettings/InputManager.asset",
"Unity/ProjectSettings/NavMeshLayers.asset",
"Unity/ProjectSettings/NetworkManager.asset",
"Unity/ProjectSettings/ProjectSettings.asset",
"Unity/ProjectSettings/QualitySettings.asset",
"Unity/ProjectSettings/TagManager.asset",
"Unity/ProjectSettings/TimeManager.asset",
"VERSION",
"bin/cukunity",
"cukunity.gemspec",
"features/get_scene_command.feature",
"features/i18n/ja/sokoban_clear.feature",
"features/install.feature",
"features/keyboard_input.feature",
"features/load_level_command.feature",
"features/run.feature",
"features/select_visible.feature",
"features/support/env.rb",
"features/touch_input.feature",
"lib/cukunity.rb",
"lib/cukunity/cli.rb",
"lib/cukunity/cli/argument_parser.rb",
"lib/cukunity/cli/bootstrap_command.rb",
"lib/cukunity/cli/doctor_command.rb",
"lib/cukunity/cli/features_command.rb",
"lib/cukunity/cli/main.rb",
"lib/cukunity/cli/options.rb",
"lib/cukunity/cucumber.rb",
"lib/cukunity/cucumber/step_definitions/get_scene_command_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/get_scene_command_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/install_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/keyboard_input_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/load_level_command_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/run_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/select_visible_steps.rb",
"lib/cukunity/cucumber/step_definitions/i18n/ja/touch_input_steps.rb",
"lib/cukunity/cucumber/step_definitions/install_steps.rb",
"lib/cukunity/cucumber/step_definitions/keyboard_input_steps.rb",
"lib/cukunity/cucumber/step_definitions/load_level_command_steps.rb",
"lib/cukunity/cucumber/step_definitions/run_steps.rb",
"lib/cukunity/cucumber/step_definitions/select_visible_steps.rb",
"lib/cukunity/cucumber/step_definitions/touch_input_steps.rb",
"lib/cukunity/cucumber/support/platform_helpers.rb",
"lib/cukunity/cucumber/support/spec_helpers.rb",
"lib/cukunity/cucumber/support/transforms.rb",
"lib/cukunity/cucumber/support/unity_helpers.rb",
"lib/cukunity/drivers/android.rb",
"lib/cukunity/drivers/android/app.rb",
"lib/cukunity/drivers/android/appkiller/.gitignore",
"lib/cukunity/drivers/android/appkiller/AndroidManifest.xml",
"lib/cukunity/drivers/android/appkiller/ant.properties",
"lib/cukunity/drivers/android/appkiller/build.xml",
"lib/cukunity/drivers/android/appkiller/proguard.cfg",
"lib/cukunity/drivers/android/appkiller/project.properties",
"lib/cukunity/drivers/android/appkiller/res/layout/main.xml",
"lib/cukunity/drivers/android/appkiller/res/values/strings.xml",
"lib/cukunity/drivers/android/appkiller/src/cukunity/appkiller/AppKiller.java",
"lib/cukunity/drivers/android/keyboard_input.rb",
"lib/cukunity/drivers/android/keycodes.rb",
"lib/cukunity/drivers/android/monkey_client.rb",
"lib/cukunity/drivers/android/process.rb",
"lib/cukunity/drivers/android/touch_input.rb",
"lib/cukunity/drivers/android/tunnel_client_methods.rb",
"lib/cukunity/drivers/android/unity_client.rb",
"lib/cukunity/drivers/android/utils.rb",
"lib/cukunity/drivers/iOS.rb",
"lib/cukunity/drivers/iOS/app.rb",
"lib/cukunity/drivers/iOS/keyboard_input.rb",
"lib/cukunity/drivers/iOS/process.rb",
"lib/cukunity/drivers/iOS/touch_input.rb",
"lib/cukunity/drivers/iOS/tunnel_client_methods.rb",
"lib/cukunity/drivers/iOS/uiautomation.rb",
"lib/cukunity/drivers/iOS/uiautomation_master.rb",
"lib/cukunity/drivers/iOS/uiautomation_slave.js",
"lib/cukunity/drivers/iOS/uiautomation_slave.rb",
"lib/cukunity/drivers/iOS/unity_client.rb",
"lib/cukunity/drivers/iOS/utils.rb",
"lib/cukunity/exceptions.rb",
"lib/cukunity/keyboard_input_methods.rb",
"lib/cukunity/request_line_response_client_methods.rb",
"lib/cukunity/tasks/cucumber.rake",
"lib/cukunity/touch_input_methods.rb",
"lib/cukunity/unity.rb",
"lib/cukunity/unity/client_methods.rb",
"lib/cukunity/unity/command_facade.rb",
"lib/cukunity/unity/component.rb",
"lib/cukunity/unity/gameobject.rb",
"lib/cukunity/unity/hint.rb",
"lib/cukunity/unity/json_container.rb",
"lib/cukunity/unity/level.rb",
"lib/cukunity/unity/scene.rb",
"lib/cukunity/unity/screen.rb",
"lib/cukunity/unity/screen_hint_methods.rb",
"lib/cukunity/unity/text_hint_methods.rb",
"lib/cukunity/utils.rb"
]
s.homepage = "http://github.com/imkira/cukunity"
s.licenses = ["MIT"]
s.require_paths = ["lib"]
s.rubygems_version = "2.0.6"
s.summary = "cukunity is an automation/testing framework that simplifies BDD testing of Unity 3D games."
if s.respond_to? :specification_version then
s.specification_version = 4
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<json>, [">= 1.6.5"])
s.add_runtime_dependency(%q<term-ansicolor>, [">= 1.0.6"])
s.add_runtime_dependency(%q<cucumber>, [">= 1.1.4"])
s.add_runtime_dependency(%q<rspec>, [">= 2.8.0"])
s.add_development_dependency(%q<yard>, ["~> 0.8.7"])
s.add_development_dependency(%q<rdoc>, ["~> 3.12"])
s.add_development_dependency(%q<bundler>, ["~> 1.0"])
s.add_development_dependency(%q<jeweler>, ["~> 1.8.6"])
s.add_development_dependency(%q<reek>, ["~> 1.2.8"])
s.add_development_dependency(%q<roodi>, ["~> 2.1.0"])
s.add_runtime_dependency(%q<json>, [">= 1.6.5"])
s.add_runtime_dependency(%q<term-ansicolor>, [">= 1.0.6"])
else
s.add_dependency(%q<json>, [">= 1.6.5"])
s.add_dependency(%q<term-ansicolor>, [">= 1.0.6"])
s.add_dependency(%q<cucumber>, [">= 1.1.4"])
s.add_dependency(%q<rspec>, [">= 2.8.0"])
s.add_dependency(%q<yard>, ["~> 0.8.7"])
s.add_dependency(%q<rdoc>, ["~> 3.12"])
s.add_dependency(%q<bundler>, ["~> 1.0"])
s.add_dependency(%q<jeweler>, ["~> 1.8.6"])
s.add_dependency(%q<reek>, ["~> 1.2.8"])
s.add_dependency(%q<roodi>, ["~> 2.1.0"])
s.add_dependency(%q<json>, [">= 1.6.5"])
s.add_dependency(%q<term-ansicolor>, [">= 1.0.6"])
end
else
s.add_dependency(%q<json>, [">= 1.6.5"])
s.add_dependency(%q<term-ansicolor>, [">= 1.0.6"])
s.add_dependency(%q<cucumber>, [">= 1.1.4"])
s.add_dependency(%q<rspec>, [">= 2.8.0"])
s.add_dependency(%q<yard>, ["~> 0.8.7"])
s.add_dependency(%q<rdoc>, ["~> 3.12"])
s.add_dependency(%q<bundler>, ["~> 1.0"])
s.add_dependency(%q<jeweler>, ["~> 1.8.6"])
s.add_dependency(%q<reek>, ["~> 1.2.8"])
s.add_dependency(%q<roodi>, ["~> 2.1.0"])
s.add_dependency(%q<json>, [">= 1.6.5"])
s.add_dependency(%q<term-ansicolor>, [">= 1.0.6"])
end
end