Spinach: admin logs, admin users

4-1-stable
Dmitriy Zaporozhets 2013-01-09 19:38:27 +02:00
parent 66ecfa77e5
commit 16b61590ab
5 changed files with 37 additions and 0 deletions

View File

@ -1,2 +1,7 @@
Feature: Admin Logs
Background:
Given I sign in as an admin
Scenario: On Admin Logs
Given I visit admin logs page
Then I should see tabs with available logs

View File

@ -1,2 +1,8 @@
Feature: Admin Users
Background:
Given I sign in as an admin
And system has users
Scenario: On Admin Users
Given I visit admin users page
Then I should see all users

View File

@ -0,0 +1,11 @@
class AdminLogs < Spinach::FeatureSteps
include SharedAuthentication
include SharedPaths
include SharedAdmin
Then 'I should see tabs with available logs' do
page.should have_content 'production.log'
page.should have_content 'githost.log'
page.should have_content 'application.log'
end
end

View File

@ -0,0 +1,11 @@
class AdminUsers < Spinach::FeatureSteps
include SharedAuthentication
include SharedPaths
include SharedAdmin
Then 'I should see all users' do
User.all.each do |user|
page.should have_content user.name
end
end
end

View File

@ -4,5 +4,9 @@ module SharedAdmin
And 'there are projects in system' do
2.times { create(:project) }
end
And 'system has users' do
2.times { create(:user) }
end
end