Sha256: cfc3abca11ae134d5b6950355d1a50a89795f452522d48227568c507eafffb20

Contents?: true

Size: 962 Bytes

Versions: 13

Compression:

Stored size: 962 Bytes

Contents

Feature: json package files
  In order to be compliant with mooforge packages, we should accept 
  package.json 

  Scenario: package with package.json file
    When I run "jsus JsonPackage tmp"
    Then the following files should exist:
      | tmp/package.js |
    And file "tmp/package.js" should contain
      """
      /*
      ---

      script: Color.js

      description: A library to work with colors

      license: MIT-style license

      authors:
      - Valerio Proietti

      provides: [Color]

      ...
      */
      """
    And file "tmp/package.js" should contain
      """
      /*
      ---

      script: Input.Color.js

      description: Cool colorpicker for everyone to enjoy

      license: MIT-style license

      authors:
      - Yaroslaff Fedin

      requires:
      - Color

      provides: [Input.Color]

      ...
      */
      """
    And file "tmp/package.js" should have "script: Color.js" before "script: Input.Color.js"

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
jsus-0.4.0 features/command-line/json_package.feature
jsus-0.3.6 features/command-line/json_package.feature
jsus-0.3.5 features/command-line/json_package.feature
jsus-0.3.4 features/command-line/json_package.feature
jsus-0.3.3 features/command-line/json_package.feature
jsus-0.3.2 features/command-line/json_package.feature
jsus-0.3.1 features/command-line/json_package.feature
jsus-0.3.0 features/command-line/json_package.feature
jsus-0.2.7 features/command-line/json_package.feature
jsus-0.2.6 features/command-line/json_package.feature
jsus-0.2.5 features/command-line/json_package.feature
jsus-0.2.4 features/command-line/json_package.feature
jsus-0.2.3 features/command-line/json_package.feature