Sha256: cfa63af7d043fb29d8b096a2cc115c7c31ff86f3c8cf7940d282e79e05c3a76a

Contents?: true

Size: 585 Bytes

Versions: 4

Compression:

Stored size: 585 Bytes

Contents

require 'test_helper'

class TestCommandLine < TaskWarrior::Test::Integration::TestCase
  def test_plain
    assert_equal('task foo', build_line('foo'))
  end

  def test_args
    assert_equal('task foo=bar something', build_line('something', 'foo' => 'bar'))
  end

  def test_args_empty
    assert_equal('task something', build_line('something', {}))
  end

  def test_args_with_blanks
    assert_equal('task foo=bar something', build_line('something', ' foo ' => ' bar '))
  end

  def test_command_with_blanks
    assert_equal('task something', build_line(' something '))
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
twtest-0.0.7 test/unit/test_commandline.rb
twtest-0.0.6 test/unit/test_commandline.rb
twtest-0.0.5 test/unit/test_commandline.rb
twtest-0.0.4 test/unit/test_commandline.rb