Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit b39010f

Browse files
authored
fix: Merge pull request #157 from seamapi/access-code-update-types
fix: access code update type
2 parents 8399417 + de1fb85 commit b39010f

File tree

1 file changed

+30
-3
lines changed

1 file changed

+30
-3
lines changed

tests/routes.test.ts

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,22 @@ test(
184184
},
185185
"AccessCode"
186186
)
187-
187+
test(
188+
"change type to timebound",
189+
testAPIMethod("accessCodes.update"),
190+
{
191+
args: (seed) => [
192+
{
193+
access_code_id: seed.devices.schlageLock.accessCode.access_code_id,
194+
name: "new name",
195+
starts_at: new Date(),
196+
ends_at: new Date(Date.now() + 1000 * 60 * 60),
197+
},
198+
],
199+
modifiesState: true,
200+
},
201+
"TimeBoundAccessCode"
202+
)
188203
test(
189204
"scheduled",
190205
testAPIMethod("accessCodes.create"),
@@ -202,7 +217,6 @@ test(
202217
},
203218
"AccessCode"
204219
)
205-
206220
test(
207221
testAPIMethod("accessCodes.update"),
208222
{
@@ -216,7 +230,20 @@ test(
216230
},
217231
"AccessCode"
218232
)
219-
233+
test(
234+
"change type to ongoing",
235+
testAPIMethod("accessCodes.update"),
236+
{
237+
args: (seed) => [
238+
{
239+
access_code_id: seed.devices.augustLock.accessCode.access_code_id,
240+
type: "ongoing",
241+
},
242+
],
243+
modifiesState: true,
244+
},
245+
"OngoingAccessCode"
246+
)
220247
test(testAPIMethod("connectedAccounts.list"), {}, "ConnectedAccount[]")
221248
test(
222249
"by email",

0 commit comments

Comments
 (0)