Sha256: b67bd5abbe1a212cb3caab17688a7e3f9d1f584b7672f21b84a0aff5178a1cfa

Contents?: true

Size: 1.48 KB

Versions: 13

Compression:

Stored size: 1.48 KB

Contents

@rails
Feature: Resources

  Scenario: File system default resource
    Given file "app/assets/jax/resources/people/default.resource" contains "name: Colin"
    When I visit "/assets/resources/people/default"
    Then the response should contain:
      """
      Person.addResources({"default":{"name":"Colin"}});
      """

  Scenario: File system resource
    Given file "app/assets/jax/resources/people/jennifer.resource" contains "name: Jennifer"
    When I visit "/assets/resources/people/jennifer"
    Then the response should contain:
      """
      Person.addResources({"jennifer":{"name":"Jennifer"}});
      """

  Scenario: All resources
    Given file "app/assets/jax/resources/people/default.resource" contains "name: Colin"
      And file "app/assets/jax/resources/people/jennifer.resource" contains "name: Jennifer"
    When I visit "/assets/jax/application.js"
    Then the response should contain:
      """
      "name":"Colin"
      """
    And the response should contain:
      """
      "name":"Jennifer"
      """

  Scenario: Add resource after first request
    Given file "app/assets/jax/resources/people/default.resource" contains "name: Colin"
    When I visit "/assets/jax/application.js"
    Then the response should contain:
      """
      "name":"Colin"
      """
    When file "app/assets/jax/resources/people/jennifer.resource" contains "name: Jennifer"
      And I visit "/assets/jax/application.js"
    Then the response should contain:
      """
      "name":"Jennifer"
      """

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
jax-2.0.12 features/rails/resources.feature
jax-2.0.11 features/rails/resources.feature
jax-2.0.10 features/rails/resources.feature
jax-2.0.9 features/rails/resources.feature
jax-2.0.8 features/rails/resources.feature
jax-2.0.7 features/rails/resources.feature
jax-2.0.6 features/rails/resources.feature
jax-2.0.5 features/rails/resources.feature
jax-2.0.4 features/rails/resources.feature
jax-2.0.3 features/rails/resources.feature
jax-2.0.2 features/rails/resources.feature
jax-2.0.1 features/rails/resources.feature
jax-2.0.0 features/rails/resources.feature