Sha256: 9a305789f0c7f4f84754e573040d5c62327b55d4eb64469f70bd886faaca976d
Contents?: true
Size: 1.08 KB
Versions: 7
Compression:
Stored size: 1.08 KB
Contents
Feature: Archive source files Scenario: Given no "/tmp/cranium_archive" directory And a "products_1.csv" data file containing: """ """ And a "products_2.csv" data file containing: """ """ And a "contacts.csv" data file containing: """ """ And a "purchases.csv" data file containing: """ """ And the following definition: """ Cranium.configure do |config| config.archive_directory = "/tmp/cranium_archive" end source :products do file "products_*.csv" end source :products_transformed do end source :contacts do file "contacts.csv" end source :purchases do file "purchases.csv" end transform :products => :products_transformed do |record| output record end archive :products, :contacts """ When I execute the definition Then the process should exit successfully And the "/tmp/cranium_archive/" directory should contain the following files: | filename | | .*contacts.csv | | .*products_1.csv | | .*products_2.csv |
Version data entries
7 entries across 7 versions & 1 rubygems