Skip to content

Commit 7dbe94b

Browse files
committed
Add unit test for discount_code delete
1 parent 343f79e commit 7dbe94b

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

tests/platform/test_service_discount_codes.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,28 @@ def test_discount_code_update(old_client):
7474
assert discount_code.is_active is False
7575

7676

77+
def test_discount_code_delete(old_client):
78+
discount_code = old_client.discount_codes.create(
79+
models.DiscountCodeDraft(
80+
name=models.LocalizedString(en="en-discount_code"),
81+
code="1337",
82+
is_active=True,
83+
cart_discounts=[],
84+
)
85+
)
86+
assert discount_code.code == "1337"
87+
88+
discount_code = old_client.discount_codes.delete_by_id(
89+
id=discount_code.id,
90+
version=discount_code.version,
91+
)
92+
93+
assert discount_code.code == "1337"
94+
95+
result = old_client.discount_codes.query()
96+
assert len(result.results) == 0
97+
98+
7799
@freeze_time("2021-03-01 12:34:56")
78100
def test_discount_code_set_valid_from(old_client):
79101
discount_code = old_client.discount_codes.create(

0 commit comments

Comments
 (0)