Sha256: a38f726dea789b9e38604194a24e535a3c5ec68d19ec06bc76281453f30652b8

Contents?: true

Size: 600 Bytes

Versions: 4

Compression:

Stored size: 600 Bytes

Contents

require 'test_helper'
require 'import'
require 'doit'
require 'my'

describe Import do

  it 'init fails with empty' do
    assert_raises(Errno::EISDIR) { Import.init('') }
  end

  it 'init' do
    Import.init('hello')
  end

  it 'list' do
    Import.init('hello')
    assert_match(/\/\.doit\/hello$/, Import.list['hello'])
  end

  it 'info' do
    out = noop(verbose: true) {
	Import.init('hello')
	Import.info
    }
    assert_match(/SCRIPT/, out)
    assert_match(/CONFIG/, out)
  end

  it 'coverage: script' do
    Import.script
  end

  it 'coverage: config' do
    Import.config
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
doit-1.0.2 test/import_test.rb
doit-1.0.1 test/import_test.rb
doit-0.3.9 test/import_test.rb
doit-0.3.6 test/import_test.rb