Skip to content

Commit b1d197a

Browse files
committed
Check CI return
1 parent 6efc3e5 commit b1d197a

File tree

1 file changed

+77
-77
lines changed

1 file changed

+77
-77
lines changed

pydatastructs/trees/tests/test_binary_trees.py

Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -9,56 +9,56 @@
99

1010
def _test_BinarySearchTree(backend):
1111
BST = BinarySearchTree
12-
b = BST(8, 8, backend=backend)
13-
b.delete(8)
14-
b.insert(8, 8)
15-
b.insert(3, 3)
16-
b.insert(10, 10)
17-
b.insert(1, 1)
18-
b.insert(6, 6)
19-
b.insert(4, 4)
20-
b.insert(7, 7)
21-
b.insert(14, 14)
22-
b.insert(13, 13)
23-
# Explicit check for the __str__ method of Binary Trees Class
24-
assert str(b) == \
25-
("[(1, 8, 8, 2), (3, 3, 3, 4), (None, 10, 10, 7), (None, 1, 1, None), "
26-
"(5, 6, 6, 6), (None, 4, 4, None), (None, 7, 7, None), (8, 14, 14, None), "
27-
"(None, 13, 13, None)]")
28-
29-
trav = BinaryTreeTraversal(b, backend=backend)
30-
in_order = trav.depth_first_search(order='in_order')
31-
pre_order = trav.depth_first_search(order='pre_order')
32-
assert [node.key for node in in_order] == [1, 3, 4, 6, 7, 8, 10, 13, 14]
33-
assert [node.key for node in pre_order] == [8, 3, 1, 6, 4, 7, 10, 14, 13]
34-
35-
assert b.search(10) == 2
36-
assert b.search(-1) is None
37-
assert b.delete(13) is True
38-
assert b.search(13) is None
39-
assert b.delete(10) is True
40-
assert b.search(10) is None
41-
assert b.delete(3) is True
42-
assert b.search(3) is None
43-
assert b.delete(13) is None
44-
45-
in_order = trav.depth_first_search(order='in_order')
46-
pre_order = trav.depth_first_search(order='pre_order')
47-
assert [node.key for node in in_order] == [1, 4, 6, 7, 8, 14]
48-
assert [node.key for node in pre_order] == [8, 4, 1, 6, 7, 14]
49-
50-
b.delete(7)
51-
b.delete(6)
52-
b.delete(1)
53-
b.delete(4)
54-
55-
in_order = trav.depth_first_search(order='in_order')
56-
pre_order = trav.depth_first_search(order='pre_order')
57-
assert [node.key for node in in_order] == [8, 14]
58-
assert [node.key for node in pre_order] == [8, 14]
59-
60-
bc = BST(1, 1, backend=backend)
61-
assert bc.insert(1, 2) is None
12+
# b = BST(8, 8, backend=backend)
13+
# b.delete(8)
14+
# b.insert(8, 8)
15+
# b.insert(3, 3)
16+
# b.insert(10, 10)
17+
# b.insert(1, 1)
18+
# b.insert(6, 6)
19+
# b.insert(4, 4)
20+
# b.insert(7, 7)
21+
# b.insert(14, 14)
22+
# b.insert(13, 13)
23+
# # Explicit check for the __str__ method of Binary Trees Class
24+
# assert str(b) == \
25+
# ("[(1, 8, 8, 2), (3, 3, 3, 4), (None, 10, 10, 7), (None, 1, 1, None), "
26+
# "(5, 6, 6, 6), (None, 4, 4, None), (None, 7, 7, None), (8, 14, 14, None), "
27+
# "(None, 13, 13, None)]")
28+
29+
# trav = BinaryTreeTraversal(b, backend=backend)
30+
# in_order = trav.depth_first_search(order='in_order')
31+
# pre_order = trav.depth_first_search(order='pre_order')
32+
# assert [node.key for node in in_order] == [1, 3, 4, 6, 7, 8, 10, 13, 14]
33+
# assert [node.key for node in pre_order] == [8, 3, 1, 6, 4, 7, 10, 14, 13]
34+
35+
# assert b.search(10) == 2
36+
# assert b.search(-1) is None
37+
# assert b.delete(13) is True
38+
# assert b.search(13) is None
39+
# assert b.delete(10) is True
40+
# assert b.search(10) is None
41+
# assert b.delete(3) is True
42+
# assert b.search(3) is None
43+
# assert b.delete(13) is None
44+
45+
# in_order = trav.depth_first_search(order='in_order')
46+
# pre_order = trav.depth_first_search(order='pre_order')
47+
# assert [node.key for node in in_order] == [1, 4, 6, 7, 8, 14]
48+
# assert [node.key for node in pre_order] == [8, 4, 1, 6, 7, 14]
49+
50+
# b.delete(7)
51+
# b.delete(6)
52+
# b.delete(1)
53+
# b.delete(4)
54+
55+
# in_order = trav.depth_first_search(order='in_order')
56+
# pre_order = trav.depth_first_search(order='pre_order')
57+
# assert [node.key for node in in_order] == [8, 14]
58+
# assert [node.key for node in pre_order] == [8, 14]
59+
60+
# bc = BST(1, 1, backend=backend)
61+
# assert bc.insert(1, 2) is None
6262

6363
b = BST(-8, 8, backend=backend)
6464
b.insert(-3, 3)
@@ -75,45 +75,45 @@ def _test_BinarySearchTree(backend):
7575
# assert b.delete(-3) is True
7676
# assert b.delete(-13) is None
7777

78-
bl = BST(backend=backend)
79-
nodes = [50, 30, 90, 70, 100, 60, 80, 55, 20, 40, 15, 10, 16, 17, 18]
80-
for node in nodes:
81-
bl.insert(node, node)
78+
# bl = BST(backend=backend)
79+
# nodes = [50, 30, 90, 70, 100, 60, 80, 55, 20, 40, 15, 10, 16, 17, 18]
80+
# for node in nodes:
81+
# bl.insert(node, node)
8282

83-
assert bl.lowest_common_ancestor(80, 55, 2) == 70
84-
assert bl.lowest_common_ancestor(60, 70, 2) == 70
85-
assert bl.lowest_common_ancestor(18, 18, 2) == 18
86-
assert bl.lowest_common_ancestor(40, 90, 2) == 50
83+
# assert bl.lowest_common_ancestor(80, 55, 2) == 70
84+
# assert bl.lowest_common_ancestor(60, 70, 2) == 70
85+
# assert bl.lowest_common_ancestor(18, 18, 2) == 18
86+
# assert bl.lowest_common_ancestor(40, 90, 2) == 50
8787

88-
assert bl.lowest_common_ancestor(18, 10, 2) == 15
89-
assert bl.lowest_common_ancestor(55, 100, 2) == 90
90-
assert bl.lowest_common_ancestor(16, 80, 2) == 50
91-
assert bl.lowest_common_ancestor(30, 55, 2) == 50
88+
# assert bl.lowest_common_ancestor(18, 10, 2) == 15
89+
# assert bl.lowest_common_ancestor(55, 100, 2) == 90
90+
# assert bl.lowest_common_ancestor(16, 80, 2) == 50
91+
# assert bl.lowest_common_ancestor(30, 55, 2) == 50
9292

93-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(60, 200, 2))
94-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(200, 60, 2))
95-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(-3, 4, 2))
93+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(60, 200, 2))
94+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(200, 60, 2))
95+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(-3, 4, 2))
9696

97-
assert bl.lowest_common_ancestor(80, 55, 1) == 70
98-
assert bl.lowest_common_ancestor(60, 70, 1) == 70
99-
assert bl.lowest_common_ancestor(18, 18, 1) == 18
100-
assert bl.lowest_common_ancestor(40, 90, 1) == 50
97+
# assert bl.lowest_common_ancestor(80, 55, 1) == 70
98+
# assert bl.lowest_common_ancestor(60, 70, 1) == 70
99+
# assert bl.lowest_common_ancestor(18, 18, 1) == 18
100+
# assert bl.lowest_common_ancestor(40, 90, 1) == 50
101101

102-
assert bl.lowest_common_ancestor(18, 10, 1) == 15
103-
assert bl.lowest_common_ancestor(55, 100, 1) == 90
104-
assert bl.lowest_common_ancestor(16, 80, 1) == 50
105-
assert bl.lowest_common_ancestor(30, 55, 1) == 50
102+
# assert bl.lowest_common_ancestor(18, 10, 1) == 15
103+
# assert bl.lowest_common_ancestor(55, 100, 1) == 90
104+
# assert bl.lowest_common_ancestor(16, 80, 1) == 50
105+
# assert bl.lowest_common_ancestor(30, 55, 1) == 50
106106

107-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(60, 200, 1))
108-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(200, 60, 1))
109-
assert raises(ValueError, lambda: bl.lowest_common_ancestor(-3, 4, 1))
107+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(60, 200, 1))
108+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(200, 60, 1))
109+
# assert raises(ValueError, lambda: bl.lowest_common_ancestor(-3, 4, 1))
110110

111111
def test_BinarySearchTree():
112112
_test_BinarySearchTree(Backend.PYTHON)
113113

114114
def test_cpp_BinarySearchTree():
115115
_test_BinarySearchTree(Backend.CPP)
116-
116+
test_cpp_BinarySearchTree()
117117
def _test_BinaryTreeTraversal(backend):
118118
BST = BinarySearchTree
119119
BTT = BinaryTreeTraversal

0 commit comments

Comments
 (0)