Dmitriy Zaporozhets
dc37c8aaae
Refactored profile area
2012-09-14 19:13:25 +03:00
Nihad Abbasov
79eb5ab396
refactor feature steps
2012-09-10 08:35:03 -07:00
Nihad Abbasov
b58155113b
add spinach steps for remaining features
2012-09-10 06:35:23 -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
7aeb92b8e4
rewrite profile feature steps using spinach
2012-09-10 02:40:51 -07:00
Nihad Abbasov
d74f54736b
rewrite dashboard feature steps using spinach
2012-09-10 02:20:12 -07:00
Nihad Abbasov
bb75052a90
get rid of cucumber step definitions
2012-09-10 00:53:15 -07:00
Nihad Abbasov
9f25657ad9
modify env file for spinach
2012-09-10 00:52:43 -07:00
Alex Denisov
1f240b09ed
User left project event added
2012-09-10 00:27:47 +03:00
Alex Denisov
a86bd87afc
User joined project event added
2012-09-09 23:18:28 +03:00
Dmitriy Zaporozhets
7b50a7c99d
Merge pull request #1402 from AlexDenisov/preselected_milestone_while_create_new_issue
...
Preselected milestone and assignee while create new issue
2012-09-07 11:10:27 -07:00
Alex Denisov
320250cd7b
Cucumber tag removed
2012-09-07 17:03:38 +03:00
Alex Denisov
c818c93aa7
Cucumber scenario on pre-selected assignee added
2012-09-07 16:51:37 +03:00
Alex Denisov
26552051b7
Pre-selected milestone implemented
2012-09-07 16:35:59 +03:00
Alex Denisov
09263719d5
Preselected Milestone: Cucumber scenario added
2012-09-07 13:56:13 +03:00
Dmitriy Zaporozhets
61c7449321
Bulk user add on project -> new team member
2012-09-07 09:50:35 +03:00
randx
e4447de23f
Cucumber refactoring
2012-09-06 09:15:51 +03:00
Dmitriy Zaporozhets
adc71b6a6a
Fix test i broke with ssk key validation. Added Key.user_id as attr_protected
2012-08-29 07:58:22 +03:00
Robert Speicher
a3a63eeb92
Remove all instances to 'gitlabhq_x' seed repositories from specs and features
...
We now need only one seed repo! Also cleans up the seeding script.
2012-08-28 21:22:49 -04: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
randx
6d4ae75f54
Final fix for dashboard cucumber feature
2012-08-24 13:17:19 +03:00
randx
3dd7703b80
Feature: Labels page. Index page
2012-08-24 13:05:40 +03:00
randx
4381084af3
Trying to get rid of random dashboard/issues cucumber fail
2012-08-24 11:48:30 +03:00
Robert Speicher
db4c3e58bc
Don't run SimpleCov on Travis
2012-08-23 07:24:25 -04:00
Robert Speicher
6baf9c441d
Fix cucumber failure that only happened on Travis
2012-08-21 22:48:15 -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
ccdea8b80d
Fix dashboard random test fail
2012-08-19 12:14:36 +03: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
a8ce107c64
Cucumber feature -> Merge Request
2012-08-09 08:13:29 +03:00
Dmitriy Zaporozhets
9844ddd43f
Comments cucumber. More refactoring. Cucumber -> branches, tags
2012-08-03 19:59:55 +03:00
Dmitriy Zaporozhets
1281c122c7
Issues cucumber. refactored step_definitoons
2012-08-03 19:49:54 +03:00
Dmitriy Zaporozhets
b846ac1059
Milestones cucumber. Renamed app security test
2012-08-03 19:39:54 +03:00
Dmitriy Zaporozhets
6de4882597
Remove duplicate coverage in spec requests. All features should be covered in cucumber
2012-08-03 19:29:54 +03:00
randx
217810433b
Better cucumber coverage for dashboard
2012-07-29 20:22:48 +03:00
randx
14c9723724
Styled wiki area. fixed commit feed feature
2012-07-25 22:08:47 +03:00
Dmitriy Zaporozhets
1b1e77c728
Issue Labels: Edit, show, index + filter
2012-06-27 21:20:35 +03:00
randx
77cf662034
Pushed widget improved
2012-06-21 18:41:22 +03:00
randx
b64ceadbf2
lets comment browse feature
2012-06-21 09:58:18 +03:00
randx
22d6dc2b3b
Cucumber features: Team, SSH keys
2012-06-18 19:34:09 +03:00
randx
5ff658a607
no pending cucumber for travis
2012-06-17 19:19:01 +03:00
randx
cd3f55a310
Fix travis
2012-06-17 18:33:13 +03:00
randx
e15a2b9695
Keep network graph pending
2012-06-16 13:45:51 +03:00
randx
6745a5e5c1
Cucumber -> Network graph feature
2012-06-16 13:03:20 +03:00
randx
781fd1a80c
Cucumber -> Dashboard features
2012-06-16 12:50:14 +03:00
Dmitriy Zaporozhets
5bbf3ccf05
Cucumber:
...
* Profile
* Browse code
* Sceleton for main features
* Wiki
* Commits
2012-06-15 07:15:28 +03:00