@@ -460,6 +460,18 @@ def test_force_truncate_database(self, m: Mocker):
460
460
status_code = 200 ,
461
461
)
462
462
463
+ url = (
464
+ f"{ self ._server_test_url } :{ self ._server_test_port } "
465
+ f"/geodb_user_databases?owner=eq.{ username } "
466
+ )
467
+ m .get (
468
+ url ,
469
+ json = [
470
+ {"id" : 3 , "name" : database , "owner" : username , "iss" : None },
471
+ ],
472
+ status_code = 200 ,
473
+ )
474
+
463
475
url = (
464
476
f"{ self ._server_test_url } :{ self ._server_test_port } "
465
477
f"/rpc/geodb_get_my_collections"
@@ -634,6 +646,18 @@ def test_cannot_truncate_nonempty_database(self, m: Mocker):
634
646
status_code = 200 ,
635
647
)
636
648
649
+ url = (
650
+ f"{ self ._server_test_url } :{ self ._server_test_port } "
651
+ f"/geodb_user_databases?owner=eq.{ username } "
652
+ )
653
+ m .get (
654
+ url ,
655
+ json = [
656
+ {"id" : 3 , "name" : database , "owner" : username , "iss" : None },
657
+ ],
658
+ status_code = 200 ,
659
+ )
660
+
637
661
url = (
638
662
f"{ self ._server_test_url } :{ self ._server_test_port } "
639
663
f"/rpc/geodb_get_my_collections"
@@ -661,7 +685,7 @@ def test_cannot_truncate_nonempty_database(self, m: Mocker):
661
685
self ._api .truncate_database (database = database )
662
686
self .assertEqual (
663
687
f"The database { database } is not empty, and can therefore not be dropped. "
664
- f"No action has been taken."
688
+ f"No action has been taken. "
665
689
f"If you wish to drop the database and all the collections inside, use "
666
690
f"`force=True`. Warning: this action cannot be reverted!" ,
667
691
str (context .exception ),
0 commit comments