From 9cea8e51185b32b27975e081140802862a39b42e Mon Sep 17 00:00:00 2001 From: Skip Montanaro Date: Mon, 12 Mar 2007 03:30:50 +0000 Subject: Sane humans would call these invalid tests, but Andrew McNamara pointed out that given the inputs in these tests Excel does indeed produce the output these tests expect. Document that for future confused folks. --- Lib/test/test_csv.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lib/test/test_csv.py b/Lib/test/test_csv.py index feb6ddf..4954383 100644 --- a/Lib/test/test_csv.py +++ b/Lib/test/test_csv.py @@ -484,12 +484,16 @@ class TestDialectExcel(TestCsvBase): self.readerAssertEqual('a"b"c', [['a"b"c']]) def test_quotes_and_more(self): + # Excel would never write a field containing '"a"b', but when + # reading one, it will return 'ab'. self.readerAssertEqual('"a"b', [['ab']]) def test_lone_quote(self): self.readerAssertEqual('a"b', [['a"b']]) def test_quote_and_quote(self): + # Excel would never write a field containing '"a" "b"', but when + # reading one, it will return 'a "b"'. self.readerAssertEqual('"a" "b"', [['a "b"']]) def test_space_and_quote(self): -- cgit v0.12