def test_sievetools_ResidueClass_operator_and_06(): r'''AND. ''' residueclass = ResidueClass(2, 1) & ResidueClass(3, 0) assert residueclass.get_boolean_train(6) == [0,0,0,1,0,0] assert residueclass.get_congruent_bases(6) == [3]
def test_sievetools_ResidueClass_operator_or_06(): r'''OR. ''' residueclass = ResidueClass(2, 1) | ResidueClass(3, 0) assert residueclass.get_boolean_train(6) == [1,1,0,1,0,1] assert residueclass.get_congruent_bases(6) == [0,1,3,5,6]
def test_sievetools_ResidueClass_operator_and_06(): r'''AND. ''' residueclass = ResidueClass(2, 1) & ResidueClass(3, 0) assert residueclass.get_boolean_train(6) == [0, 0, 0, 1, 0, 0] assert residueclass.get_congruent_bases(6) == [3]
def test_sievetools_ResidueClass_operator_or_06(): r'''OR. ''' residueclass = ResidueClass(2, 1) | ResidueClass(3, 0) assert residueclass.get_boolean_train(6) == [1, 1, 0, 1, 0, 1] assert residueclass.get_congruent_bases(6) == [0, 1, 3, 5, 6]
def test_sievetools_ResidueClass_operator_and_05(): r'''AND. ''' residueclass = ResidueClass(2, 0) & ResidueClass(3, 0) assert isinstance(residueclass, sievetools.Sieve) assert residueclass.logical_operator == 'and' assert residueclass.get_boolean_train(6) == [1,0,0,0,0,0] assert residueclass.get_congruent_bases(6) == [0, 6]
def test_sievetools_ResidueClass_operator_or_05(): r'''OR. ''' residueclass = ResidueClass(2, 0) | ResidueClass(3, 0) assert isinstance(residueclass, sievetools.Sieve) assert residueclass.logical_operator == 'or' assert residueclass.get_boolean_train(6) == [1,0,1,1,1,0] assert residueclass.get_congruent_bases(6) == [0,2,3,4,6]
def test_sievetools_ResidueClass_operator_and_05(): r'''AND. ''' residueclass = ResidueClass(2, 0) & ResidueClass(3, 0) assert isinstance(residueclass, sievetools.Sieve) assert residueclass.logical_operator == 'and' assert residueclass.get_boolean_train(6) == [1, 0, 0, 0, 0, 0] assert residueclass.get_congruent_bases(6) == [0, 6]
def test_sievetools_ResidueClass_operator_or_05(): r'''OR. ''' residueclass = ResidueClass(2, 0) | ResidueClass(3, 0) assert isinstance(residueclass, sievetools.Sieve) assert residueclass.logical_operator == 'or' assert residueclass.get_boolean_train(6) == [1, 0, 1, 1, 1, 0] assert residueclass.get_congruent_bases(6) == [0, 2, 3, 4, 6]