Sha256: c33f2f1e4b092f92590bec6902c6396ade173924fd005707d798abc647b8bb04

Contents?: true

Size: 1.14 KB

Versions: 25

Compression:

Stored size: 1.14 KB

Contents

@cache
Feature: Create and maintain a .onceover cache
  Onceover should be able to cache things in the .onceover directory for speed
  increases and debugging of external modules. This cache should remain
  up-to-date and should exactly mirror what would be created on the Puppet
  master.

  Background:
    Given onceover executable

  Scenario: Creating a cache
    Given control repo "caching"
    When I run onceover command "run spec"
    Then the cache should exist
    And the cache should contain all controlrepo files

  Scenario: Creating a new file
    Given existing control repo "caching"
    When I create a file "example.txt"
    And I run onceover command "run spec"
    Then "example.txt" should be cached correctly

  Scenario: Deleting a file
    Given existing control repo "caching"
    When I delete a file "deleteme.txt"
    And I run onceover command "run spec"
    Then "deleteme.txt" should be deleted from the cache

  Scenario: Caching hidden files
    Given existing control repo "caching"
    When I create a file ".hidden/.hiddenfile"
    And I run onceover command "run spec"
    Then ".hidden/.hiddenfile" should be cached correctly

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
onceover-3.13.2 features/cache.feature
onceover-3.13.1 features/cache.feature
onceover-3.13.0 features/cache.feature
onceover-3.12.5 features/cache.feature
onceover-3.12.4 features/cache.feature
onceover-3.12.3 features/cache.feature
onceover-3.12.2 features/cache.feature
onceover-3.12.1 features/cache.feature
onceover-3.12.0 features/cache.feature
onceover-3.11.1 features/cache.feature
onceover-3.11.0 features/cache.feature
onceover-3.10.2 features/cache.feature
onceover-3.10.1 features/cache.feature
onceover-3.10.0 features/cache.feature
onceover-3.9.0 features/cache.feature
onceover-3.8.0 features/cache.feature
onceover-3.7.0 features/cache.feature
onceover-3.6.2 features/cache.feature
onceover-3.6.1 features/cache.feature
onceover-3.6.0 features/cache.feature