Add test for previous fix (issue 50) to test_c_lexer.py
diff --git a/README.txt b/README.txt
index dd5ff94..b5b6aa3 100644
--- a/README.txt
+++ b/README.txt
@@ -161,7 +161,7 @@
+ Version 2.06 (??)
- Issue 48: gracefully handle parsing of empty files
- - Issue 49: handle escaped dots in paths to #line - "..\..\test.h"
+ - Issues 49 & 50: handle more escaped chars in paths to #line - "..\..\test.h"
+ Version 2.05 (16.10.2011)
diff --git a/tests/test_c_lexer.py b/tests/test_c_lexer.py
index 3851569..773e608 100644
--- a/tests/test_c_lexer.py
+++ b/tests/test_c_lexer.py
@@ -219,7 +219,7 @@
dsf
# 9
armo
- #line 10 "..\..\test.h"
+ #line 10 "..\~..\test.h"
tok1
#line 99999 "include/me.h"
tok2
@@ -251,7 +251,7 @@
self.assertEqual(t4.type, 'ID')
self.assertEqual(t4.value, 'tok1')
self.assertEqual(t4.lineno, 10)
- self.assertEqual(self.clex.filename, r'..\..\test.h')
+ self.assertEqual(self.clex.filename, r'..\~..\test.h')
t5 = self.clex.token()
self.assertEqual(t5.type, 'ID')