コード例 #1
0
 def setUp(self):
     self.threshold = 8.0
     self.oracle = FakeOracle()
     self.collection = set()
     base_arbiter = Arbiter(self.oracle, self.collection)
     self.arbiter = not_too_sticky_to_complement.Decorator(
         base_arbiter, self.threshold)
コード例 #2
0
 def setUp(self):
     self.threshold = 8.0
     self.oracle = FakeOracle()
     self.collection = ["ATCG", "GGGAAAA", "CCCCC"]
     base_arbiter = Arbiter(self.oracle, self.collection)
     self.arbiter = not_sticky_to_pairs.Decorator(base_arbiter,
                                                  self.threshold)
コード例 #3
0
class TestBaseArbiter(unittest.TestCase):
    def setUp(self):
        self.oracle = None
        self.collection = set()
        self.base_arbiter = Arbiter(self.oracle, self.collection)

    def test_base_consider(self):
        accept = self.base_arbiter.consider("AAAA")
        self.assertEqual(accept, True)
コード例 #4
0
 def setUp(self):
     self.oracle = None
     self.collection = set()
     base_arbiter = Arbiter(self.oracle, self.collection)
     self.arbiter = heuristic_filter.Decorator(base_arbiter,
                                               self.forbidden_substrings)
コード例 #5
0
 def setUp(self):
     self.threshold = 8.0
     self.oracle = FakeOracle()
     self.collection = set()
     base_arbiter = Arbiter(self.oracle, self.collection)
     self.arbiter = no_hairpin.Decorator(base_arbiter, self.threshold)
コード例 #6
0
 def setUp(self):
     self.oracle = None
     self.collection = set()
     self.base_arbiter = Arbiter(self.oracle, self.collection)
コード例 #7
0
 def setUp(self):
     self.oracle = None
     self.collection = set()
     self.base_arbiter = Arbiter(self.oracle, self.collection)
     self.true_arbiter = TrueDecorator(self.base_arbiter)