Sha256: 9f764dfa7676af7101d235fdf7487d945744a48831c608450a296fc45a7764f5
Contents?: true
Size: 925 Bytes
Versions: 2
Compression:
Stored size: 925 Bytes
Contents
$VERBOSE = true require 'minitest/autorun' require '../netrc/lib/netrc' class TestParse < MiniTest::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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
netrc-0.3 | test/test_parse.rb |
netrc-0.2 | test/test_parse.rb |