Sha256: 906ea5094bb01ed1bbb527d2c3520ac2c5a504fe30e9be3303c113ea29371342

Contents?: true

Size: 1.17 KB

Versions: 8

Compression:

Stored size: 1.17 KB

Contents

Feature: Composition
  In order to value
  As a role
  I want feature

  @javascript
  Scenario: The SomeComposite component should have 2 components rendered properly
    When I go to the SomeComposite test page
    Then I should see "Server Caller"
    And I should see "Extended Server Caller"

  @javascript
  Scenario: The components in the SomeComposite should both work properly
    Given I am on the SomeComposite test page
    When I press "Call server" within "#some_composite__center_panel"
    Then I should see "All quiet here on the server"
    And I should not see "All quiet here on the server, shiny weather"

    When I press "Call server" within "#some_composite__west_panel"
    Then I should see "All quiet here on the server, shiny weather"

  @javascript
  Scenario: Server should be able to address (deeply) nested components
    Given I am on the SomeComposite test page
    When I press "Update west from server"
    And I wait for response from server
    Then I should see "Here's an update for west panel"

    When I press "Update east south from server"
    And I wait for response from server
    Then I should see "Here's an update for south panel in east panel"

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
netzke-core-0.7.7 test/core_test_app/features/composition.feature
netzke-core-0.7.6 test/core_test_app/features/composition.feature
netzke-core-0.7.5 test/core_test_app/features/composition.feature
netzke-core-0.7.4 test/core_test_app/features/composition.feature
netzke-core-0.7.3 test/core_test_app/features/composition.feature
netzke-core-0.7.2 test/core_test_app/features/composition.feature
netzke-core-0.7.1 test/rails_app/features/composition.feature
netzke-core-0.7.0 test/rails_app/features/composition.feature