We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4d61f9 commit 0a623f0Copy full SHA for 0a623f0
check-order.py
@@ -28,14 +28,13 @@
28
order = []
29
30
for post in sortedPostFamily:
31
+ if post['order'] == 5:
32
+ raise Exception("Order Check Failed! Post {} cannot have order 5!".format(post['path']))
33
order.append(post['order'])
34
35
if order[0] != 1:
36
raise Exception("Order Check Failed! First post does not have order 1!")
37
-def checkSequential(l):
- return all(i == j-1 for i, j in zip(l, l[1:]))
38
-
39
def checkConsecutive(l):
40
return sorted(l) == list(range(min(l), max(l)+1))
41
@@ -46,7 +45,4 @@ def checkConsecutive(l):
46
45
except:
47
raise Exception("Order Check Failed! Orders are not consecutive integers!!")
48
49
-if not checkSequential(order):
50
- raise Exception("Order Check Failed! Orders are not sequential integers!!")
51
52
print("Order Checks Passed!")
0 commit comments