Beispiel #1
0
def test_main(debug=0):
    from guppy.heapy.Remote import off
    off()
    support.run_unittest(FirstCase, debug)
    support.run_unittest(GCCase, debug)
    support.run_unittest(AltHeapCase, debug)
    support.run_unittest(SpecialTypesCase, debug)
Beispiel #2
0
def test_main(testrender=1, debug=0):
    if 0 or not debug:
        support.run_unittest(BaseCase, debug)

    if 1 or not debug:
        support.run_unittest(ClassificationCase, debug)

    if 0 or not debug:
        support.run_unittest(LawsCase, debug)

    if 0 or (testrender and not debug):
        support.run_unittest(RenderCase, debug)

    if 0 or not debug:
        support.run_unittest(SpecialCases, debug)
Beispiel #3
0
def test_main(debug = 0):
    support.run_unittest(StatCase, debug)
    support.run_unittest(IdentityCase, debug)
    support.run_unittest(MixedCase, debug)
Beispiel #4
0
def test_main(debug=False):
    support.run_unittest(TestClassifiers, debug)
    support.run_unittest(TestNodeGraph, debug)
    support.run_unittest(TestLeak, debug)
    support.run_unittest(TestHeapView, debug)
def test_main(debug=0):
    support.run_unittest(FirstCase, debug)
''',				setof(tupleform(
			('S', 'R', 'V', 'A'),
			attr('S', SPLE.setcastable) &
			expset('''\
attr('R', AA.LE.relational_operator_name | boolean<<(S, S)) &
attr('V', AA.LE.binary_operation_name | setcast(S)<<(S, S)) &
attr('A', AA.LE.binary_operation_name | setcast(S)<<(S, S))
''',			 'S')
			))))
""".replace('<in>', '=lambda IN:'))

from guppy.heapy.test import support
import sys, unittest


class TestCase(support.TestCase):
    pass


class FirstCase(TestCase):
    def test_1(self):
        Spec = self.heapy.Spec
        TestEnv = Spec.mkTestEnv(_Specification_)
        #print SpecSpec.getstr(1000)

        TestEnv.test(self.guppy.heapy.AbstractAlgebra)


support.run_unittest(FirstCase, 1)
Beispiel #7
0
def test_main(debug = False):
    support.run_unittest(TestClassifiers, debug)
    support.run_unittest(TestNodeGraph, debug)
    support.run_unittest(TestLeak, debug)
    support.run_unittest(TestHeapView, debug)
Beispiel #8
0
def test_main(debug = 0):
    from guppy.heapy.Remote import off; off()
    support.run_unittest(FirstCase, debug)
    support.run_unittest(GCCase, debug)
    support.run_unittest(AltHeapCase, debug)
    support.run_unittest(SpecialTypesCase, debug)
Beispiel #9
0
def test_main(debug=0):
    support.run_unittest(StatCase, debug)
    support.run_unittest(IdentityCase, debug)
    support.run_unittest(MixedCase, debug)
Beispiel #10
0
def run_test(case, debug=0):
    support.run_unittest(case, debug)
Beispiel #11
0
def test_main(testrender=1, debug=0):
    support.run_unittest(BaseCase, debug)
    support.run_unittest(ClassificationCase, debug)
    support.run_unittest(LawsCase, debug)
    support.run_unittest(RenderCase, debug)
    support.run_unittest(SpecialCases, debug)
Beispiel #12
0
from guppy.heapy.test import support
import sys, unittest

class TestCase(support.TestCase):
    pass

class FirstCase(TestCase):
    def test_1(self):
	Spec = self.heapy.Spec
	TestEnv = Spec.mkTestEnv(Spec._Specification_)
	#print SpecSpec.getstr(1000)


	TestEnv.test_contains(Spec)


if __name__ == "__main__":
    support.run_unittest(FirstCase, 1)
    
Beispiel #13
0
def test_main(debug=0):
    support.run_unittest(FirstCase, debug)
Beispiel #14
0
def test_main(debug=0):
    support.run_unittest(RefPatCase, debug)
    support.run_unittest(NewCase, debug)
Beispiel #15
0
def test_main(testrender=1, debug=0):

    if 0 or not debug:
	support.run_unittest(BaseCase, debug)

    if 1 or not debug:
	support.run_unittest(ClassificationCase, debug)

    if 0 or not debug:
	support.run_unittest(LawsCase, debug)

    if 0 or not debug:
	support.run_unittest(NewCases, debug)

    if 0 or (testrender and not debug):
	support.run_unittest(RenderCase, debug)

    if 0 or not debug:
	support.run_unittest(SpecialCases, debug)
Beispiel #16
0
def test_main(debug=0):
    support.run_unittest(RefPatCase,debug)
    support.run_unittest(NewCase,debug)