@@ -17,7 +17,7 @@ def test_csp_unassign():
17
17
assignment = {var : 5 }
18
18
australia .unassign (var , assignment )
19
19
20
- assert ( var in assignment ) == False
20
+ assert var not in assignment
21
21
22
22
23
23
def test_csp_nconflits ():
@@ -49,15 +49,15 @@ def test_csp_actions():
49
49
50
50
51
51
def test_backtracking_search ():
52
- assert ( backtracking_search (australia ) is not None ) == True
53
- assert ( backtracking_search (australia , select_unassigned_variable = mrv ) is not None ) == True
54
- assert ( backtracking_search (australia , order_domain_values = lcv ) is not None ) == True
55
- assert ( backtracking_search (australia , select_unassigned_variable = mrv ,
56
- order_domain_values = lcv ) is not None ) == True
57
- assert ( backtracking_search (australia , inference = forward_checking ) is not None ) == True
58
- assert ( backtracking_search (australia , inference = mac ) is not None ) == True
59
- assert ( backtracking_search (usa , select_unassigned_variable = mrv ,
60
- order_domain_values = lcv , inference = mac ) is not None ) == True
52
+ assert backtracking_search (australia )
53
+ assert backtracking_search (australia , select_unassigned_variable = mrv )
54
+ assert backtracking_search (australia , order_domain_values = lcv )
55
+ assert backtracking_search (australia , select_unassigned_variable = mrv ,
56
+ order_domain_values = lcv )
57
+ assert backtracking_search (australia , inference = forward_checking )
58
+ assert backtracking_search (australia , inference = mac )
59
+ assert backtracking_search (usa , select_unassigned_variable = mrv ,
60
+ order_domain_values = lcv , inference = mac )
61
61
62
62
63
63
def test_universal_dict ():
@@ -69,6 +69,5 @@ def test_parse_neighbours():
69
69
assert parse_neighbors ('X: Y Z; Y: Z' ) == {'Y' : ['X' , 'Z' ], 'X' : ['Y' , 'Z' ], 'Z' : ['X' , 'Y' ]}
70
70
71
71
72
-
73
72
if __name__ == "__main__" :
74
73
pytest .main ()
0 commit comments