Sha256: 0f8a6869c984b87fbad2500db42a121627551471a5427038222c285ed0d351cb

Contents?: true

Size: 1.14 KB

Versions: 1

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

1 entries across 1 versions & 1 rubygems

Version Path
netzke-core-0.6.7 test/rails_app/features/composition.feature