Dmitriy Zaporozhets
96fbef60f9
add coveralls.io to travis builds
2013-03-10 20:26:27 +02:00
Dmitriy Zaporozhets
00ae65b108
try to use stable version for database cleaner
2013-02-28 21:02:41 +02:00
Dmitriy Zaporozhets
d64090b8a9
No gitolite in project any more
2013-02-11 19:16:59 +02:00
Dmitriy Zaporozhets
f385c7212e
remove unexisting stubs
2013-02-05 09:14:35 +02:00
Andrey Kumanyaev
b695db4af4
Remove save files with failed test %)
2013-01-24 22:31:49 +02:00
Andrey Kumanyaev
690db9693f
fix tests
2013-01-24 22:31:48 +02:00
Dmitriy Zaporozhets
9773ccc451
sidekiq with green tests
2013-01-09 09:14:05 +03:00
Dmitriy Zaporozhets
92a619ad28
organize simplecov
2013-01-07 22:23:13 +02:00
Dmitriy Zaporozhets
de05a598b3
Update to rails 3.2.10. Use simplercov in spinach too
2013-01-05 13:30:42 +02:00
Riyad Preukschas
19eb637419
Update uses of Gitolite.config.foo settings
2012-12-20 16:54:28 +01:00
Dmitriy Zaporozhets
552c6d4598
Make tests green for postgres
2012-12-18 20:43:44 +02:00
Dmitriy Zaporozhets
f614ae8ef7
Increased test coverage
2012-11-21 07:14:05 +03:00
Dmitriy Zaporozhets
4023d9f852
class for moving project
2012-11-24 11:46:19 +02:00
Dmitriy Zaporozhets
ba25b2dc84
Use poltergeist instaead of capybara-webkit
2012-11-16 12:27:39 +02:00
Robert Speicher
4252ea90c0
Add feature steps for a generic, non-"Shop" project
...
This group is better for features that only deal with one project.
2012-09-26 16:32:24 -04:00
Nihad Abbasov
79eb5ab396
refactor feature steps
2012-09-10 08:35:03 -07:00
Nihad Abbasov
698500dd78
add spinach steps for project issues and source features
2012-09-10 05:34:01 -07:00
Nihad Abbasov
080bd12e16
rewrite project commits features using spinach
2012-09-10 04:27:11 -07:00
Nihad Abbasov
d74f54736b
rewrite dashboard feature steps using spinach
2012-09-10 02:20:12 -07:00
Nihad Abbasov
9f25657ad9
modify env file for spinach
2012-09-10 00:52:43 -07:00
Robert Speicher
c9c1f76e00
All specs and features currently passing with FactoryGirl
2012-08-28 21:22:49 -04:00
Robert Speicher
4805c64f2a
Remove spec/factory and spec/factories
2012-08-28 20:30:50 -04:00
randx
7cdc5b9e04
Use similar interface to access gitolite
...
Simplified gitolite handle logic
Stubn over monkeypatch
Stub only specific methods in Gitlab:Gitolite
Moved grach auth to lib
added specs for keys observer
removes SshKey role
2012-08-29 00:04:06 +03:00
Robert Speicher
fba174e9bc
Cleanup spec/support folder and spec/spec_helper
...
Changes:
* Move spec/monkeypatch to spec/support
* Remove unused support/shared_examples
* Move support/api to support/api_helpers to match module name
* Move support/login to support/login_helpers to match module name
* Move API specs to requests/api (convention over configuration)
* Remove unused support/js_patch
* Simplify login_as helper
* Move DatabaseCleaner stuff to its own support file
* Remove unnecessary configuration and requires from spec_helper
2012-08-25 14:19:15 -04:00
Robert Speicher
db4c3e58bc
Don't run SimpleCov on Travis
2012-08-23 07:24:25 -04:00
Robert Speicher
3095483e65
Speed up the "Project Network Graph" cucumber feature
...
This change involves stubbing out the call to `Grit::Commit.find_all`
and limiting the number of commits to 10 vs. the standard of 650 used by
`Gitlab::GraphCommit.to_graph`.
Prior to this change, this single feature required almost 3 minutes of
running time and over 2 GB of memory on my machine. Now it takes less
than 3 seconds.
2012-08-21 22:27:06 -04:00
randx
d656cb74f7
Headless gem added
2012-08-19 11:36:37 +03:00
Dmitriy Zaporozhets
463644c882
rspec to capybara-webkit. simplercov now use cucumber
2012-08-13 08:32:10 +03:00
randx
28d903858e
Switch to capybara-webkit for Cucumber
2012-08-11 23:33:49 +03:00
randx
bb50917a29
Trying to prevent travis broken builds by increase capybara timout for cucumber
2012-08-11 23:17:18 +03:00
Dmitriy Zaporozhets
5bbf3ccf05
Cucumber:
...
* Profile
* Browse code
* Sceleton for main features
* Wiki
* Commits
2012-06-15 07:15:28 +03:00