Sha256: 91a6afd3af2506b1745fd0cbe960f73fcc0f9f4682593de8dbc7b8b34252da5f
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
require 'helper' require 'tmpdir' class BlackBoxTest < Test::Unit::TestCase def test_without_parameters #This test does not make a whole lot of sense... result = %x[bin/phyta-assign] expected = "Invalid arguments, see --help for more information." assert_equal expected.strip, result.strip end def test_small Dir.mktmpdir do |dir| %x[bin/phyta-assign -i test/data/in_3.xml -o #{dir}/out_3.csv] result = File.open("#{dir}/out_3.csv").read target = File.open("test/data/target_3.csv").read assert_not_nil result assert_not_nil target assert_equal target, result, "Output of out_3.xml invalid" end end def test_medium Dir.mktmpdir do |dir| %x[bin/phyta-assign -i test/data/in_medium.xml -o #{dir}/out_medium.csv] result = File.open("#{dir}/out_medium.csv").read target = File.open("test/data/target_medium.csv").read assert_not_nil result assert_not_nil target assert_block "Output of out_medium.xml invalid." do result == target end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bio-phyta-0.9.0 | test/test_blackbox.rb |