Sha256: 0741cff610f979c97756b8936f1871a0e0c1daefea615a23efec958bc82fe7ef

Contents?: true

Size: 320 Bytes

Versions: 13

Compression:

Stored size: 320 Bytes

Contents

module Skellington
  describe CLI do
    let :subject do
      described_class.new
    end

    it 'does not overwrite an existing path' do
      FileUtils.mkdir 'existing_path'
      expect { subject.generate 'existing_path' }.to exit_with_status 1
      expect(File).to_not exist 'existing_path/lib'
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
skellington-0.9.0.pre.rc1 spec/no-clobber_spec.rb
skellington-0.8.9 spec/no-clobber_spec.rb
skellington-0.8.8 spec/no-clobber_spec.rb
skellington-0.8.7 spec/no-clobber_spec.rb
skellington-0.8.6 spec/no-clobber_spec.rb
skellington-0.8.5 spec/no-clobber_spec.rb
skellington-0.8.4 spec/no-clobber_spec.rb
skellington-0.8.3 spec/no-clobber_spec.rb
skellington-0.8.2 spec/no-clobber_spec.rb
skellington-0.8.1 spec/no-clobber_spec.rb
skellington-0.8.0 spec/no-clobber_spec.rb
skellington-0.7.5 spec/no-clobber_spec.rb
skellington-0.7.4 spec/no-clobber_spec.rb