Sha256: 326e4cdcc651033f7d20f38ba6d5e03a413bc2cac0bfed37e65d6559d1837d8c

Contents?: true

Size: 1.72 KB

Versions: 1

Compression:

Stored size: 1.72 KB

Contents

Feature: Move the tree node

  Background:
    Given I open the application

  Scenario Outline: Move the tree node
    When I move the tree node "<path>" to "<new_parent_path>"
    And I reload the application
    And I open the page "<new_path>"
    Then I should see a content for the page "<new_path>"

  Examples:
    | path                                         | new_parent_path      | new_path                         |
    | /Home/Personal stuff                         | /Home/Development    | /Home/Development/Personal stuff |
    | /Home/Development                            | /Home/Personal stuff | /Home/Personal stuff/Development |
    | /Home/About                                  | /Home/Personal stuff | /Home/Personal stuff/About       |
    | /Home/Personal stuff/Notes                   | /Home/Development    | /Home/Development/Notes          |
    | /Home/Development/Programming Languages/Ruby | /Home                | /Home/Ruby                       |

  Scenario Outline: Move the node when tabs are opened
    When I open the page "/Home/Development/Programming Languages/Java"
    And I open the page "/Home/Development/Programming Languages/JavaScript"
    And I open the page "/Home/Development/Programming Languages/Python"
    And I open the page "/Home/Development/Programming Languages/Ruby"

    When I move the tree node "/Home/Development/Programming Languages" to "/Home"

    When I click a tab for page "<path>"
    Then I should see a content for the page "<path>"

  Examples:
    | path                                   |
    | /Home/Programming Languages/Java       |
    | /Home/Programming Languages/JavaScript |
    | /Home/Programming Languages/Python     |
    | /Home/Programming Languages/Ruby       |

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rwiki-0.2.5 features/move_page.feature