wiki cukes added

pull/577/head
Erdem Kabadayi 11 years ago
parent fa94735246
commit 3837d6a064
  1. 34
      features/wiki/wiki_add_edit.feature
  2. 27
      features/wiki/wiki_initial.feature

@ -0,0 +1,34 @@
Feature: Adding and Editing Wiki Tabs
Background:
Given there is 1 project with the following:
| Name | Wookies |
And the project "Wookies" uses the following modules:
| wiki |
And the project "Wookies" has 1 wiki page with the following:
| Title | wookietest |
@javascript
Scenario: Adding simple wiki tab as admin
Given I am admin
And I am working in project "Wookies"
And I go to the wiki index page of the project called "Wookies"
@javascript
Scenario: Editing of wiki pages as a member with proper rights
Given there is 1 user with the following:
| login | chewbacca|
And I am logged in as "chewbacca"
And there is a role "humanoid"
And the role "humanoid" may have the following rights:
| view_wiki_pages |
| edit_wiki_pages |
And the user "chewbacca" is a "humanoid" in the project "Wookies"
When I go to the wiki page "wookietest" for the project called "Wookies"
And I click "Edit"
And I fill in "content_text" with "testing wookie"
And I click "Save"
Then I should see "testing wookie" within "#content"

@ -0,0 +1,27 @@
Feature: Activating and deactivating wiki menu as admin
Background:
Given I am admin
And there is 1 project with the following:
| Name | Wookie |
@javascript
Scenario: Activation of wiki module via aproject settings as admin
When I go to the settings page of the project called "Wookie"
And I click on "tab-modules"
And I check "Wiki"
And I press "Save"
Then I should see "Wiki" within "#menu-sidebar"
@javascript
Scenario: Deactivation of wiki module via project settings
When I go to the settings page of the project called "Wookie"
And I click on "tab-modules"
And I uncheck "Wiki"
And I press "Save"
And I should not see "Wiki" within "#menu-sidebar"
Loading…
Cancel
Save