Sha256: 5708b4ab37ee8a651f0228263a6bbe0afb414be39047bf08fc39b345de2eae85

Contents?: true

Size: 762 Bytes

Versions: 46

Compression:

Stored size: 762 Bytes

Contents

Feature: No clobber

  By default Aruba removes its scratch directory before
  every scenario. This isn't always the right thing
  to do, especially when the path to the default directory
  has been changed. Use @no-clobber to stop Aruba from
  cleaning up after itself.

  Scenario: Change the filesystem
    Given a directory named "foo/bar"
    And a file named "foo/bar/baz.txt" with:
      """
      I don't want to die!
      """

  @no-clobber
  Scenario: Verify nothing was clobbered
    Then a file named "foo/bar/baz.txt" should exist
    And the file "foo/bar/baz.txt" should contain exactly:
      """
      I don't want to die!
      """

  Scenario: Cleanup and verify the previous scenario
    Then a file named "foo/bar/baz.txt" should not exist

Version data entries

46 entries across 46 versions & 5 rubygems

Version Path
aruba-0.9.0.pre features/no_clobber.feature
aruba-0.8.1 features/no_clobber.feature
aruba-0.8.0 features/no_clobber.feature
aruba-0.8.0.pre3 features/no_clobber.feature
aruba-0.8.0.pre2 features/no_clobber.feature
aruba-0.8.0.pre features/no_clobber.feature
aruba-0.7.4 features/no_clobber.feature
aruba-0.7.3 features/no_clobber.feature
aruba-0.7.2 features/no_clobber.feature
aruba-0.7.1 features/no_clobber.feature
aruba-0.7.0 features/no_clobber.feature
aruba-0.6.2 features/no_clobber.feature
aruba-0.6.1 features/no_clobber.feature
aruba-0.6.0 features/no_clobber.feature
aruba-0.5.4 features/no_clobber.feature
aruba-0.5.3 features/no_clobber.feature
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/aruba-0.5.1/features/no_clobber.feature
aruba-0.5.2 features/no_clobber.feature
librarian-puppet-0.9.8 vendor/gems/ruby/1.9.1/gems/aruba-0.5.1/features/no_clobber.feature
aruba-0.5.1 features/no_clobber.feature