Sha256: 2c5f824caf16a817201ec82f9ee30ad17c775aa6c82298ffaee36a481a072a5c

Contents?: true

Size: 1.14 KB

Versions: 2

Compression:

Stored size: 1.14 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 sleep 1 second
    Then I should see "Here's an update for west panel"

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


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
netzke-core-0.6.6 features/composition.feature
netzke-core-0.6.5 features/composition.feature