Sha256: 028da727e3dda640b68cefce47f7214b903157bcf7f502b76b696f3a0fed901f
Contents?: true
Size: 1.16 KB
Versions: 38
Compression:
Stored size: 1.16 KB
Contents
require 'spec_helper' describe S3Website::Uploader do context '#load_all_local_files' do let(:files) { S3Website::Uploader.send(:load_all_local_files, 'spec/sample_files/hyde_site/_site') } it 'loads regular files' do files.should include('css/styles.css') files.should include('index.html') end it 'loads also dotfiles' do files.should include('.vimrc') end end context "honoring the ignore_on_server setting" do it "ignores files which match a regular expression" do files_to_delete = S3Website::Uploader.build_list_of_files_to_delete(["a", "b", "ignored"], ["a"], "ignored") files_to_delete.should eq ["b"] end it "let's the user specify the regexes in a list" do files_to_delete = S3Website::Uploader.build_list_of_files_to_delete(["a", "b", "ignored"], ["a"], ["ignored"]) files_to_delete.should eq ["b"] end it "does not ignore when you don't provide an ignored regex" do files_to_delete = S3Website::Uploader.build_list_of_files_to_delete(["a", "b", "ignored"], ["a"]) files_to_delete.should eq ["b", "ignored"] end end end
Version data entries
38 entries across 38 versions & 2 rubygems