Exemple #1
0
 def test_with_all_true(self):
     es = EdgeSet(np.ones(8))
     for letter in 'acgtACGT':
         assert es.is_edge(letter)
Exemple #2
0
 def test_adds_each_edge(self):
     es = EdgeSet(np.zeros(8))
     for letter in 'acgtACGT':
         assert not es.is_edge(letter)
         es.add_edge(letter)
         assert es.is_edge(letter)
Exemple #3
0
 def test_removes_each_edge(self):
     es = EdgeSet(np.ones(8))
     for letter in 'acgtACGT':
         assert es.is_edge(letter)
         es.remove_edge(letter)
         assert not es.is_edge(letter)
Exemple #4
0
 def test_with_none_true(self):
     es = EdgeSet(np.zeros(8))
     for letter in 'acgtACGT':
         assert not es.is_edge(letter)