[pypy-svn] r76681 - pypy/branch/rsre2/pypy/module/_sre/test

arigo at codespeak.net arigo at codespeak.net
Fri Aug 20 17:31:16 CEST 2010


Author: arigo
Date: Fri Aug 20 17:31:15 2010
New Revision: 76681

Modified:
   pypy/branch/rsre2/pypy/module/_sre/test/test_app_sre.py
Log:
Add a passing test about a complete undocumented detail.


Modified: pypy/branch/rsre2/pypy/module/_sre/test/test_app_sre.py
==============================================================================
--- pypy/branch/rsre2/pypy/module/_sre/test/test_app_sre.py	(original)
+++ pypy/branch/rsre2/pypy/module/_sre/test/test_app_sre.py	Fri Aug 20 17:31:15 2010
@@ -266,6 +266,18 @@
                                     p.match().group(0), p.match().group(0))
         assert None == p.match()
 
+    def test_scanner_match_detail(self):
+        import re
+        p = re.compile("a").scanner("aaXaa")
+        assert "a" == p.match().group(0)
+        assert "a" == p.match().group(0)
+        assert None == p.match()
+        assert "a" == p.match().group(0)
+        assert "a" == p.match().group(0)
+        assert None == p.match()
+        assert None == p.match()
+        assert None == p.match()
+
     def test_scanner_search(self):
         import re
         p = re.compile("\d").scanner("bla23c5a")



More information about the Pypy-commit mailing list