[py-svn] r36361 - py/dist/py/apigen/tracer/testing

fijal at codespeak.net fijal at codespeak.net
Tue Jan 9 16:02:53 CET 2007


Author: fijal
Date: Tue Jan  9 16:02:52 2007
New Revision: 36361

Modified:
   py/dist/py/apigen/tracer/testing/test_docgen.py
Log:
Turn off testing of permastore.


Modified: py/dist/py/apigen/tracer/testing/test_docgen.py
==============================================================================
--- py/dist/py/apigen/tracer/testing/test_docgen.py	(original)
+++ py/dist/py/apigen/tracer/testing/test_docgen.py	Tue Jan  9 16:02:52 2007
@@ -20,6 +20,7 @@
 #    data_path = py.path.local(mod.__file__).dirpath().join("data")
 #    sys.path.insert(0, str(data_path))
 
+# XXX: Perma doc storage disabled a bit
 
 def fun(a, b, c):
     "Some docstring"
@@ -51,12 +52,13 @@
     assert cs[1][0].lineno == num + 4 or cs[1][0].lineno == num + 5
     assert cs[0][0].filename == f_name
     assert cs[0][0].lineno == num + 5 or cs[0][0].lineno == num + 4
-    pds = PermaDocStorage(DocStorageAccessor(ds))
-    assert pds.get_function_names() == ['fun']
-    sig = pds.get_function_signature('fun')
-    assert sig[0][0][0] == 'a'
-    assert isinstance(sig[0][0][1], model.SomeUnion)
-    assert len(pds.get_function_callpoints('fun')) == 2
+    if 0:
+        pds = PermaDocStorage(DocStorageAccessor(ds))
+        assert pds.get_function_names() == ['fun']
+        sig = pds.get_function_signature('fun')
+        assert sig[0][0][0] == 'a'
+        assert isinstance(sig[0][0][1], model.SomeUnion)
+        assert len(pds.get_function_callpoints('fun')) == 2
 
 class AClass(object):
     """ Class docstring
@@ -113,9 +115,10 @@
     assert isinstance(inputcells[2], model.SomeFloat)
     assert isinstance(inputcells[3], model.SomeList)
     assert isinstance(desc.fields['exposed_method'].retval, model.SomeString)
-    pds = PermaDocStorage(DocStorageAccessor(ds))
-    assert pds.get_class_names() == ['AClass']
-    assert len(pds.get_function_signature('AClass.exposed_method')[0]) == 4
+    if 0:
+        pds = PermaDocStorage(DocStorageAccessor(ds))
+        assert pds.get_class_names() == ['AClass']
+        assert len(pds.get_function_signature('AClass.exposed_method')[0]) == 4
 
 def other_fun():
     pass
@@ -142,8 +145,9 @@
     desc = ds.descs["other_fun"]
     assert len(desc.call_sites.keys()) == 1
     #assert isinstance(desc.call_sites.values()[0][0], py.code.Frame)
-    pds = PermaDocStorage(DocStorageAccessor(ds))
-    assert len(pds.get_function_callpoints("other_fun")) == 1
+    if 0:
+        pds = PermaDocStorage(DocStorageAccessor(ds))
+        assert len(pds.get_function_callpoints("other_fun")) == 1
 
 class A(object):
     def method(self, x):
@@ -166,7 +170,8 @@
                       model.SomeInt)
     assert isinstance(ds.descs['B'].fields['method'].inputcells[1],
                       model.SomeInt)
-    pds = PermaDocStorage(DocStorageAccessor(ds))
+    if 0:
+        pds = PermaDocStorage(DocStorageAccessor(ds))
 
 def test_local_changes():
     class testclass(object):



More information about the pytest-commit mailing list