AutorÃa | Ultima modificación | Ver Log |
@mod @mod_wikiFeature: There is a choice of formats for editing a wiki pageIn order to allow users to use their favorite wiki formatAs a userI need to choose which wiki format do I want to useBackground:Given the following "users" exist:| username | firstname | lastname | email || teacher1 | Teacher | 1 | teacher1@example.com |And the following "courses" exist:| fullname | shortname | category || Course 1 | C1 | 0 |And the following "course enrolments" exist:| user | course | role || teacher1 | C1 | editingteacher |And the following "activity" exists:| activity | wiki || course | C1 || name | Test wiki name || wikimode | collaborative || firstpagetitle | First page |And I am on the "Test wiki name" "wiki activity" page logged in as teacher1@javascriptScenario: Creole formatWhen I set the following fields to these values:| Creole format | 1 |And I press "Create page"Then "div.wikieditor-toolbar" "css_element" should exist# Click on bold, italic, interal link and H1And I click on "//div[@class='wikieditor-toolbar']/descendant::a[1]" "xpath_element"And I click on "//div[@class='wikieditor-toolbar']/descendant::a[2]" "xpath_element"And I click on "//div[@class='wikieditor-toolbar']/descendant::a[4]" "xpath_element"And the field "newcontent" matches value "**Bold text**//Italic text//[[Internal link]]"And I click on "//div[@class='wikieditor-toolbar']/descendant::a[8]" "xpath_element"And I press "Save"And I should see "Bold textItalic textInternal link"And I should see "Level 1 Header"And I should see "Table of contents"And I click on "Level 1 Header" "link" in the ".wiki-toc" "css_element"And I follow "Internal link"And I should see "New page title"@javascriptScenario: NWiki formatWhen I set the following fields to these values:| NWiki format | 1 |And I press "Create page"Then "div.wikieditor-toolbar" "css_element" should exist# Click on italic, interal link and H1And I click on "//div[@class='wikieditor-toolbar']/descendant::a[2]" "xpath_element"And I click on "//div[@class='wikieditor-toolbar']/descendant::a[4]" "xpath_element"And the field "newcontent" matches value "'''Italic text'''[[Internal link]]"And I click on "//div[@class='wikieditor-toolbar']/descendant::a[8]" "xpath_element"And I press "Save"And I should see "Italic textInternal link"And I should see "Level 1 Header"And I should see "Table of contents"And I click on "Level 1 Header" "link" in the ".wiki-toc" "css_element"And I follow "Internal link"And I should see "New page title"@javascriptScenario: HTML formatWhen I set the following fields to these values:| HTML format | 1 |And I press "Create page"Then "#id_newcontent_editor" "css_element" should existAnd I set the following fields to these values:| HTML format | I'm a text |And I press "Save"And I should see "I'm a text"