From de1fb857ec70129708f324519e924e748e89a901 Mon Sep 17 00:00:00 2001 From: Itelo Filho Date: Thu, 23 Feb 2023 15:39:04 -0300 Subject: [PATCH] fix: access code update type --- tests/routes.test.ts | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/tests/routes.test.ts b/tests/routes.test.ts index a4ca499c..705c2340 100644 --- a/tests/routes.test.ts +++ b/tests/routes.test.ts @@ -184,7 +184,22 @@ test( }, "AccessCode" ) - +test( + "change type to timebound", + testAPIMethod("accessCodes.update"), + { + args: (seed) => [ + { + access_code_id: seed.devices.schlageLock.accessCode.access_code_id, + name: "new name", + starts_at: new Date(), + ends_at: new Date(Date.now() + 1000 * 60 * 60), + }, + ], + modifiesState: true, + }, + "TimeBoundAccessCode" +) test( "scheduled", testAPIMethod("accessCodes.create"), @@ -202,7 +217,6 @@ test( }, "AccessCode" ) - test( testAPIMethod("accessCodes.update"), { @@ -216,7 +230,20 @@ test( }, "AccessCode" ) - +test( + "change type to ongoing", + testAPIMethod("accessCodes.update"), + { + args: (seed) => [ + { + access_code_id: seed.devices.augustLock.accessCode.access_code_id, + type: "ongoing", + }, + ], + modifiesState: true, + }, + "OngoingAccessCode" +) test(testAPIMethod("connectedAccounts.list"), {}, "ConnectedAccount[]") test( "by email",