Sha256: 99e77ee207f638ec5389123554e0edfe3621081f8dbde60a872634e81ba627af

Contents?: true

Size: 702 Bytes

Versions: 15

Compression:

Stored size: 702 Bytes

Contents

require_relative 'helper'
require 'xot/rake'


Const      = 'const'
Zero       = 0
NonZero    = 1
ZeroStr    = '0'
NonZeroStr = '1'
True       = true
False      = false
TrueStr    = 'true'
FalseStr   = 'false'


class TestRake < Test::Unit::TestCase

  include Xot::Rake

  def test_set()
    assert_equal 'const', env(:Const, :dummy)
    assert_equal 0, env(:Zero, :dummy)
    assert_equal 1, env(:NonZero, :dummy)
    assert_equal 0, env(:ZeroStr, :dummy)
    assert_equal 1, env(:NonZeroStr, :dummy)
    assert_equal true, env(:True, :dummy)
    assert_equal false, env(:False, :dummy)
    assert_equal true, env(:TrueStr, :dummy)
    assert_equal false, env(:FalseStr, :dummy)
  end

end# TestRake

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
xot-0.3.4 test/test_rake.rb
xot-0.3.3 test/test_rake.rb
xot-0.3.2 test/test_rake.rb
xot-0.3.1 test/test_rake.rb
xot-0.3 test/test_rake.rb
xot-0.2.1 test/test_rake.rb
xot-0.2 test/test_rake.rb
xot-0.1.42 test/test_rake.rb
xot-0.1.41 test/test_rake.rb
xot-0.1.40 test/test_rake.rb
xot-0.1.39 test/test_rake.rb
xot-0.1.38 test/test_rake.rb
xot-0.1.37 test/test_rake.rb
xot-0.1.36 test/test_rake.rb
xot-0.1.35 test/test_rake.rb