summaryrefslogtreecommitdiff
path: root/spec/requests
diff options
context:
space:
mode:
Diffstat (limited to 'spec/requests')
-rw-r--r--spec/requests/admin/admin_projects_spec.rb1
-rw-r--r--spec/requests/admin/admin_users_spec.rb21
-rw-r--r--spec/requests/issues_spec.rb20
3 files changed, 28 insertions, 14 deletions
diff --git a/spec/requests/admin/admin_projects_spec.rb b/spec/requests/admin/admin_projects_spec.rb
index 9a33c6936a7..fb6577de326 100644
--- a/spec/requests/admin/admin_projects_spec.rb
+++ b/spec/requests/admin/admin_projects_spec.rb
@@ -88,6 +88,7 @@ describe "Admin::Projects" do
fill_in 'Name', :with => 'NewProject'
fill_in 'Code', :with => 'NPR'
fill_in 'Path', :with => 'gitlabhq_1'
+ fill_in 'Description', :with => 'New Project Description'
expect { click_button "Save" }.to change { Project.count }.by(1)
@project = Project.last
end
diff --git a/spec/requests/admin/admin_users_spec.rb b/spec/requests/admin/admin_users_spec.rb
index 91082a644b5..ba6831e3d8b 100644
--- a/spec/requests/admin/admin_users_spec.rb
+++ b/spec/requests/admin/admin_users_spec.rb
@@ -41,16 +41,23 @@ describe "Admin::Users" do
it "should call send mail" do
Notify.should_receive(:new_user_email).and_return(stub(:deliver => true))
- click_button "Save"
+
+ User.observers.enable :user_observer do
+ click_button "Save"
+ end
end
it "should send valid email to user with email & password" do
- click_button "Save"
- user = User.last
- email = ActionMailer::Base.deliveries.last
- email.subject.should have_content("Account was created")
- email.body.should have_content(user.email)
- email.body.should have_content(@password)
+ User.observers.enable :user_observer do
+ with_resque do
+ click_button "Save"
+ end
+ user = User.last
+ email = ActionMailer::Base.deliveries.last
+ email.subject.should have_content("Account was created")
+ email.body.should have_content(user.email)
+ email.body.should have_content(@password)
+ end
end
end
diff --git a/spec/requests/issues_spec.rb b/spec/requests/issues_spec.rb
index 5c59675b459..2c8650a8402 100644
--- a/spec/requests/issues_spec.rb
+++ b/spec/requests/issues_spec.rb
@@ -128,16 +128,22 @@ describe "Issues" do
end
it "should call send mail" do
- Notify.should_receive(:new_issue_email).and_return(stub(:deliver => true))
- click_button "Submit new issue"
+ Issue.observers.enable :issue_observer do
+ Notify.should_receive(:new_issue_email).and_return(stub(:deliver => true))
+ click_button "Submit new issue"
+ end
end
it "should send valid email to user" do
- click_button "Submit new issue"
- issue = Issue.last
- email = ActionMailer::Base.deliveries.last
- email.subject.should have_content("New Issue was created")
- email.body.should have_content(issue.title)
+ Issue.observers.enable :issue_observer do
+ with_resque do
+ click_button "Submit new issue"
+ end
+ issue = Issue.last
+ email = ActionMailer::Base.deliveries.last
+ email.subject.should have_content("New Issue was created")
+ email.body.should have_content(issue.title)
+ end
end
end