Handle quoted hashes "properly"

Read: not prettily or robustly.
This commit is contained in:
John Barton (joho)
2013-07-31 12:24:03 +10:00
parent aa6e870b57
commit 74ec3a085f
2 changed files with 19 additions and 5 deletions

View File

@ -90,6 +90,7 @@ func TestParsing(t *testing.T) {
// expect(env('foo="bar#baz" # comment')).to eql('foo' => 'bar#baz')
parseAndCompare(t, "FOO=\"bar#baz\" # comment", "FOO", "bar#baz")
parseAndCompare(t, "FOO='bar#baz' # comment", "FOO", "bar#baz")
parseAndCompare(t, "FOO=\"bar#baz#bang\" # comment", "FOO", "bar#baz#bang")
// it 'ignores comment lines' do
// expect(env("\n\n\n # HERE GOES FOO \nfoo=bar")).to eql('foo' => 'bar')