Dmitriy Zaporozhets
1743cbf1d8
Update capybara to 2.1, poltergeist to master
2013-04-11 10:45:18 +03:00
Dmitriy Zaporozhets
7786fe7ca8
Fixing specs & spinach since Wiki model does not exists any more
2013-04-10 23:48:40 +03:00
Dmitriy Zaporozhets
001f3bc59e
Specs refactoring to reduce test time. Disabled observers by default for specs
2013-04-10 23:28:42 +03:00
Dmitriy Zaporozhets
0ae892007d
Remove Wiki and db table since we use gollum now
2013-04-10 22:20:00 +03:00
Dmitriy Zaporozhets
0415566b37
Remove wiki migrator. We dont need it any more. Users should migrate to 5.0 first
2013-04-10 20:48:21 +03:00
Dmitriy Zaporozhets
86e368a8af
Reduce notes_on_merge_requests_spec time from 3 min to 1min
2013-04-10 20:27:43 +03:00
Dmitriy Zaporozhets
c7a64311b1
Cleanup gfm tests
2013-04-10 20:00:56 +03:00
Dmitriy Zaporozhets
f77918c3af
Merge pull request #3464 from jrmithdobbs/fix_overlapping_testcase_name
...
Fix overlapping test case names.
2013-04-10 09:14:26 -07:00
Dmitriy Zaporozhets
4fcd89fe7f
Fixed random failing test
2013-04-10 18:26:25 +03:00
Dmitriy Zaporozhets
0f2798d498
Merge branch 'feature/refactoring_scopes_pr' of https://github.com/Undev/gitlabhq into Undev-feature/refactoring_scopes_pr
...
Conflicts:
db/schema.rb
2013-04-09 20:37:04 +03:00
Douglas Huff
de6db60477
Fix overlapping test case names.
2013-04-07 13:58:25 -07:00
Dmitriy Zaporozhets
5577ee826d
remove outdated routing specs
2013-04-07 21:18:48 +03:00
Dmitriy Zaporozhets
25856a47e5
save each notification setting with ajax on change
2013-04-04 22:11:51 +03:00
Dmitriy Zaporozhets
c3bbbff673
specs for repository tag_names, branch_names
2013-04-03 21:21:24 +03:00
Dmitriy Zaporozhets
f8a4a76048
decorate commits in Gitlab::Git::repository with valid class
2013-04-03 21:17:50 +03:00
Dmitriy Zaporozhets
e91ff84df7
keep same dir structure for specs as in lib/
2013-04-03 21:09:07 +03:00
Dmitriy Zaporozhets
dfeef6c228
Fixed API file raw functionality, Fixed tree controller tests. Added BlobController specs
2013-04-03 15:55:08 +03:00
Dmitriy Zaporozhets
413a310faa
fixed blame and mr factory
2013-04-03 10:06:31 +03:00
Andrey Kumanyaev
85e039049c
Fix tests
2013-04-03 07:06:18 +04:00
Dmitriy Zaporozhets
b641cdd183
fix test
2013-04-02 14:30:32 +03:00
Dmitriy Zaporozhets
f536c13355
fixed test using repo with commits but old factory
2013-04-01 19:06:47 +03:00
Dmitriy Zaporozhets
3b88636d3c
fix tests
2013-04-01 18:35:29 +03:00
Dmitriy Zaporozhets
adccf3b499
fix facotries
2013-04-01 18:24:05 +03:00
Dmitriy Zaporozhets
f5dec306fd
Use project_with_code factory where necessary
2013-04-01 18:16:08 +03:00
Dmitriy Zaporozhets
9a26e9a0d6
Dont init repo on every create(:repo)
2013-04-01 17:27:44 +03:00
Dmitriy Zaporozhets
541d899410
Project.repository should never be nil so you can call repository.exists? or repository.empty?
...
Also specify separate project factory for project with filled repo
2013-04-01 16:56:25 +03:00
Dmitriy Zaporozhets
49b024f5f5
Use Gitlab::Git:: for git features across application
2013-04-01 16:04:35 +03:00
Dmitriy Zaporozhets
22817398e6
define TestEnv and keep all global stubs in one place
2013-04-01 14:39:19 +03:00
Dmitriy Zaporozhets
7bb71bb088
Fix stubbed repo
2013-04-01 09:21:31 +03:00
Dmitriy Zaporozhets
26323046fd
Decorate Gitlab::Git::Commit with Commit
2013-03-31 19:00:45 +03:00
Dmitriy Zaporozhets
9dc644635f
Fix tests and remove app/models/repository.rb
2013-03-31 18:50:17 +03:00
Dmitriy Zaporozhets
d444a23ad6
specs for Gitlab::Git::Repository and Gitlab::Git::Commit
2013-03-31 18:49:31 +03:00
Dmitriy Zaporozhets
71b0f8ea0b
Use existing methods for branch names: Ex use @repository.branch_names instead of @repository.heads.map(&:name)
2013-03-31 17:08:10 +03:00
Dmitriy Zaporozhets
c918000bc2
Merge pull request #3396 from Andrew8xx8/issue-button-fix
...
New issue button was not follows to external tracker if it is selected. ...
2013-03-30 15:10:08 -07:00
Dmitriy Zaporozhets
1c5a393c95
Merge pull request #3406 from docwhat/in_projects
...
Fixed UsersProject.in_projects
2013-03-30 15:03:44 -07:00
Dmitriy Zaporozhets
21191318ae
refactor wall.js. style wall page a bit
2013-03-28 16:41:29 +02:00
Dmitriy Zaporozhets
70947fedda
inslude author & assignee to note notification recipients
2013-03-28 14:51:25 +02:00
Dmitriy Zaporozhets
618249734b
rebuild notification on notes logic
2013-03-28 14:39:59 +02:00
Dmitriy Zaporozhets
63e6f055f1
Fix notify specs. Fix merge request close via api
2013-03-28 13:24:01 +02:00
Dmitriy Zaporozhets
c04120c1c5
Improve notification service tests
2013-03-28 12:24:04 +02:00
Dmitriy Zaporozhets
f49a2ac0df
Add close issue/mr methods to Notify. Refactored Notificationservice
2013-03-28 12:14:53 +02:00
Dmitriy Zaporozhets
9e616459e0
add watchers to email recipients list. Add emails for close/merge MR
2013-03-28 11:59:06 +02:00
Dmitriy Zaporozhets
ba59912072
Prepare UI for notification settings
2013-03-27 20:07:52 +02:00
Dmitriy Zaporozhets
d55ade1686
notification scaffold
2013-03-27 19:04:29 +02:00
Dmitriy Zaporozhets
5f14a6bcf8
annotated
2013-03-27 18:26:37 +02:00
Dmitriy Zaporozhets
e3f1164248
stub notification in event model
2013-03-26 19:27:39 +02:00
Dmitriy Zaporozhets
3728c4904e
refactor observers test since email logic moved to service
2013-03-26 19:00:54 +02:00
Dmitriy Zaporozhets
38ffb8220c
use NotificationService for handle notify logic when MR created
2013-03-26 17:16:06 +02:00
Christian Höltje
b8502cbaee
Fixed UsersProject.in_projects
...
I discovered while trying to use UserTeam#remove_member() that
UsersProject.in_projects was broken. So I wrote test cases to test what
I was trying to do and fixed the underlying problem.
2013-03-26 10:19:55 -04:00
Dmitriy Zaporozhets
58a1ed6dd3
Merge pull request #3398 from Andrew8xx8/spork
...
Spork support added
2013-03-26 06:44:52 -07:00