Sha256: d5b6e8c814e2b9e75b78a3d9722b1b9f5cabace9eb7991282a10aaf4e5c1e06e

Contents?: true

Size: 704 Bytes

Versions: 3

Compression:

Stored size: 704 Bytes

Contents

Feature: a vendor module is downloaded only if needed

Scenario: already downloaded tarball
  Given a repository with following Vendorfile:
    """ruby
    archive :testrepo, :version => '0.1',
      :url => 'http://test-assets.3ofcoins.net.s3-website-us-east-1.amazonaws.com/testrepo-0.1.tar.gz'
    """
  When I successfully run `vendor sync`
  Then I'm on "master" branch
  And the last output should match /module\s+testrepo/
  And the last output should match "testrepo-0.1.tar.gz"

  When I successfully run `vendor sync`
  Then the last output should match /module\s+testrepo/
  And the last output should match /up to date\s+testrepo/
  And the last output should not match "testrepo-0.1.tar.gz"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vendorificator-0.4.0 features/needed.feature
vendorificator-0.3.0 features/needed.feature
vendorificator-0.2.0 features/needed.feature