| 5961 | |
| 5962 | class TestCleansedLines: |
| 5963 | def testInit(self): |
| 5964 | lines = [ |
| 5965 | "Line 1", |
| 5966 | "Line 2", |
| 5967 | "Line 3 // Comment test", |
| 5968 | "Line 4 /* Comment test */", |
| 5969 | 'Line 5 "foo"', |
| 5970 | ] |
| 5971 | |
| 5972 | clean_lines = cpplint.CleansedLines(lines) |
| 5973 | assert lines == clean_lines.raw_lines |
| 5974 | assert clean_lines.NumLines() == 5 |
| 5975 | |
| 5976 | assert clean_lines.lines == ["Line 1", "Line 2", "Line 3", "Line 4", 'Line 5 "foo"'] |
| 5977 | |
| 5978 | assert clean_lines.elided == ["Line 1", "Line 2", "Line 3", "Line 4", 'Line 5 ""'] |
| 5979 | |
| 5980 | def testInitEmpty(self): |
| 5981 | clean_lines = cpplint.CleansedLines([]) |