Skip to content

Commit 9c32d40

Browse files
TarunTomar122czgdp1807
authored andcommitted
Tests using raises are now asserted
1 parent bbe2696 commit 9c32d40

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

pydatastructs/linear_data_structures/tests/test_arrays.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ def test_OneDimensionalArray():
1111
assert ODA(int, [1.0, 2, 3, 4, 5], 5)
1212
assert ODA(int, 5)
1313
assert ODA(int, [1.0, 2, 3])
14-
raises(IndexError, lambda: A[7])
15-
raises(IndexError, lambda: A[-1])
16-
raises(ValueError, lambda: ODA())
17-
raises(ValueError, lambda: ODA(int, 1, 2, 3))
18-
raises(TypeError, lambda: ODA(int, 5.0, set([1, 2, 3])))
19-
raises(TypeError, lambda: ODA(int, 5.0))
20-
raises(TypeError, lambda: ODA(int, set([1, 2, 3])))
21-
raises(ValueError, lambda: ODA(int, 3, [1]))
14+
assert raises(IndexError, lambda: A[7])
15+
assert raises(IndexError, lambda: A[-1])
16+
assert raises(ValueError, lambda: ODA())
17+
assert raises(ValueError, lambda: ODA(int, 1, 2, 3))
18+
assert raises(TypeError, lambda: ODA(int, 5.0, set([1, 2, 3])))
19+
assert raises(TypeError, lambda: ODA(int, 5.0))
20+
assert raises(TypeError, lambda: ODA(int, set([1, 2, 3])))
21+
assert raises(ValueError, lambda: ODA(int, 3, [1]))
2222

2323
def test_DynamicOneDimensionalArray():
2424
DODA = DynamicOneDimensionalArray

pydatastructs/miscellaneous_data_structures/tests/test_stack.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ def test_Stack():
1010
s.push(3)
1111
assert s.top == 3
1212
assert str(s) == '[1, 2, 3]'
13-
raises(ValueError, lambda: s.push(4))
13+
assert raises(ValueError, lambda: s.push(4))
1414
assert s.pop() == 3
1515
assert s.pop() == 2
1616
assert s.pop() == 1
1717
assert s.top == 0
18-
raises(ValueError, lambda: s.pop())
19-
raises(ValueError, lambda: Stack())
20-
raises(TypeError, lambda: Stack(maxsize=8, top=3.5))
21-
raises(ValueError, lambda: Stack(maxsize=5, top=0, items=[1, 2, 3]))
22-
raises(ValueError, lambda: Stack(maxsize=5, top=0,
18+
assert raises(ValueError, lambda: s.pop())
19+
assert raises(ValueError, lambda: Stack())
20+
assert raises(TypeError, lambda: Stack(maxsize=8, top=3.5))
21+
assert raises(ValueError, lambda: Stack(maxsize=5, top=0, items=[1, 2, 3]))
22+
assert raises(ValueError, lambda: Stack(maxsize=5, top=0,
2323
items=OneDimensionalArray(int, 6)))
24-
raises(NotImplementedError, lambda: Stack(implementation='',
24+
assert raises(NotImplementedError, lambda: Stack(implementation='',
2525
maxsize=5, top=0))

pydatastructs/trees/tests/test_binary_trees.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ def test_BinaryTreeTraversal():
9696
"(None, 'A', 'A', None)", "(5, 'D', 'D', 6)", "(8, 'I', 'I', None)",
9797
"(None, 'C', 'C', None)", "(None, 'E', 'E', None)",
9898
"(None, 'H', 'H', None)"]
99-
raises(NotImplementedError, lambda: trav.breadth_first_search(strategy='iddfs'))
100-
raises(NotImplementedError, lambda: trav.depth_first_search(order='in_out_order'))
101-
raises(TypeError, lambda: BTT(1))
99+
assert raises(NotImplementedError, lambda: trav.breadth_first_search(strategy='iddfs'))
100+
assert raises(NotImplementedError, lambda: trav.depth_first_search(order='in_out_order'))
101+
assert raises(TypeError, lambda: BTT(1))
102102

103103
def test_AVLTree():
104104
a = AVLTree('M', 'M')
@@ -229,8 +229,8 @@ def test_AVLTree():
229229
a5.tree[12].size = 1
230230
a5.tree[13].size = 1
231231

232-
raises(ValueError, lambda: a5.select(0))
233-
raises(ValueError, lambda: a5.select(15))
232+
assert raises(ValueError, lambda: a5.select(0))
233+
assert raises(ValueError, lambda: a5.select(15))
234234
assert a5.rank(-1) == None
235235
def test_select_rank(expected_output):
236236
output = []

pydatastructs/trees/tests/test_space_partitioning_tree.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ def test_OneDimensionalSegmentTree():
1717
assert segt.cache == True
1818
assert len(segt.query(-1)) == 0
1919
assert len(segt.query(2.8)) == 2
20-
raises(ValueError, lambda: ODST([(1, 2, 3)]))
20+
assert raises(ValueError, lambda: ODST([(1, 2, 3)]))

0 commit comments

Comments
 (0)