Sha256: f8e8e7aeb3b583916297cacec907259595421955b537a64b476ce332cb01cfdf
Contents?: true
Size: 914 Bytes
Versions: 4
Compression:
Stored size: 914 Bytes
Contents
$VERBOSE = true require 'test/unit' require '../netrc/lib/netrc' class TestParse < Test::Unit::TestCase def test_parse_empty pre, items = Netrc.parse([]) assert_equal("", pre) assert_equal([], items) end def test_parse_comment pre, items = Netrc.parse(["# foo\n"]) assert_equal("# foo\n", pre) assert_equal([], items) end def test_parse_item t = ["machine", " ", "m", " ", "login", " ", "l", " ", "password", " ", "p", "\n"] pre, items = Netrc.parse(t) assert_equal("", pre) e = [["machine ", "m", " login ", "l", " password ", "p", "\n"]] assert_equal(e, items) end def test_parse_two_items t = ["machine", " ", "m", " ", "login", " ", "l", " ", "password", " ", "p", "\n"] * 2 pre, items = Netrc.parse(t) assert_equal("", pre) e = [["machine ", "m", " login ", "l", " password ", "p", "\n"]] * 2 assert_equal(e, items) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
netrc-0.7 | test/test_parse.rb |
netrc-0.6 | test/test_parse.rb |
netrc-0.5 | test/test_parse.rb |
netrc-0.4 | test/test_parse.rb |