Esempio n. 1
0
def test_subsumes_child_labels():
    begin()
    a = run_for_labels(onebranch, False)
    b = run_for_labels(onebranch, True)
    assert a != b
    c = collect()
    assert a.contained_in(c)
    assert b.contained_in(c)
Esempio n. 2
0
 def result():
     for i in range(n):
         begin()
     try:
         do_hash(HASHING_DATA)
     finally:
         for i in range(n):
             collect()
Esempio n. 3
0
def test_can_be_nested_arbitrarily(f):
    begin()
    begin()
    f()
    collect()
    collect()
Esempio n. 4
0
def test_can_be_nested(f):
    begin()
    f()
    collect()
Esempio n. 5
0
def test_unsets_trace():
    orig = sys.gettrace()
    begin()
    collect()
    assert sys.gettrace() == orig
Esempio n. 6
0
def run_for_labels(f, *args):
    begin()
    f(*args)
    return collect()
 def result():
     glassbox.begin()
     for c in corpus:
         chardet.detect(c)
     glassbox.collect()
 def result():
     novelty = glassbox.NoveltyDetector()
     for c in corpus:
         glassbox.begin()
         chardet.detect(c)
         novelty.novel(glassbox.collect())