From ab894c19e5f6d40722471311fbb20577ccee1388 Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Thu, 13 Mar 2025 13:58:44 +0100
Subject: [PATCH] TST: Test that name override has gone

---
 loanpy/integrationtests/basic_test.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/loanpy/integrationtests/basic_test.py b/loanpy/integrationtests/basic_test.py
index 36ddcfe..f8f1eb2 100644
--- a/loanpy/integrationtests/basic_test.py
+++ b/loanpy/integrationtests/basic_test.py
@@ -54,7 +54,7 @@ TESTBOXNUMBER2 = '0124 TEST'
 TESTDESTINATION = 'TEST DEST'
 TESTCURRENTDESTINATION = 'TEST CUR DEST'
 TESTBORROWEREMAIL = 'test@example.com'
-TESTRETURNDATE = "2025-03-04"
+TESTRETURNDATE = "9999-03-04"
 TESTFN = "Alice"
 TESTLN = "Wunderland"
 
@@ -286,6 +286,9 @@ def test_request_loan_multiple_items(loan_form_data_multi):
     assert response.stderr is None, response.stderr
     assert response.code == 0
     loan = get_entity_by_id(loanid)
+    # Assert that the ancient name override doesn't exist anymore
+    box_rt = db.get_entity_by_name(BOX.name)
+    assert loan.get_property(BOX_BORROWED.name).id != box_rt.id
     assert loan.get_property(BOX_BORROWED.name).value == box_versionids
     assert loan.get_property(f"{LENT.name}").value.startswith("20")
     box1 = get_entity_by_name(TESTBOXNUMBER)
-- 
GitLab