We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3477fc6 commit 9fde2d3Copy full SHA for 9fde2d3
test/test_orders_api.py
@@ -104,6 +104,14 @@ def test_create_and_retrieve_order_via_metadata(self):
104
for retrieved_order in retrieved_orders:
105
self.assertTrue("external_id" in retrieved_order.metadata)
106
107
+ def test_cancel_order_in_draft_state(self):
108
+ """Test case for cancel_order on draft orders"""
109
+ order = self.api.create_order(mass_g=100, state="draft")
110
+ self.assertEqual(order.data.state, "draft")
111
+
112
+ cancelled_order = self.api.cancel_order(id=order.data.id)
113
+ self.assertEqual(cancelled_order.data.state, "cancelled")
114
115
116
if __name__ == "__main__":
117
unittest.main()
0 commit comments