Skip to content

Commit 6367cf8

Browse files
committed
minor fixes
1 parent 8149f55 commit 6367cf8

File tree

4 files changed

+27
-21
lines changed

4 files changed

+27
-21
lines changed

.vscode/settings.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
{
22
"deno.enable": true,
3-
"editor.formatOnSaveMode": "file"
3+
"editor.formatOnSaveMode": "file",
4+
"chat.tools.terminal.autoApprove": {
5+
"/^deno test --unstable --allow-read --allow-net$/": {
6+
"approve": true,
7+
"matchCommandLine": true
8+
}
9+
}
410
}

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rotu/structview",
3-
"version": "0.14.0",
3+
"version": "0.14.1",
44
"license": "MIT",
55
"tasks": {
66
"dev": "deno test --watch",

mod.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* @module
44
*/
55

6-
export type * from "./types.ts"
6+
export * from "./types.ts"
77
export * from "./core.ts"
88
export * from "./fields.ts"
99

mod_test.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -263,9 +263,9 @@ Deno.test("arrayRelative", () => {
263263
els: substruct(ElArray, 5),
264264
})
265265
const instance = new Cls(bytes)
266-
assertEquals(instance.els.element(0).x, 2 + 0 * 3 + 5)
267-
assertEquals(instance.els.element(1).x, 2 + 1 * 3 + 5)
268-
assertEquals(instance.els.element(2).x, 2 + 2 * 3 + 5)
266+
assertEquals(instance.els.item(0).x, 2 + 0 * 3 + 5)
267+
assertEquals(instance.els.item(1).x, 2 + 1 * 3 + 5)
268+
assertEquals(instance.els.item(2).x, 2 + 2 * 3 + 5)
269269
})
270270

271271
Deno.test("structArray", () => {
@@ -280,10 +280,10 @@ Deno.test("structArray", () => {
280280
}
281281
const ar = new ElArray(buf)
282282
assertEquals(ar.length, 2)
283-
assertEquals(ar.element(0).x, 0x00)
284-
assertEquals(ar.element(0).y, 0x02)
285-
assertEquals(ar.element(1).x, 0x03)
286-
assertEquals(ar.element(1).y, 0x05)
283+
assertEquals(ar.item(0).x, 0x00)
284+
assertEquals(ar.item(0).y, 0x02)
285+
assertEquals(ar.item(1).x, 0x03)
286+
assertEquals(ar.item(1).y, 0x05)
287287

288288
// and that iteration/unpacking works
289289
const [el0, el1, el2] = ar
@@ -308,10 +308,10 @@ Deno.test("dynamicLength", () => {
308308
assertEquals(ar1.length, 3)
309309
assertEquals(ar2.length, 7)
310310

311-
ar1.element(2).x = -21
311+
ar1.item(2).x = -21
312312
assertEquals(buf1[6], 235)
313313

314-
ar2.element(6).y = -67
314+
ar2.item(6).y = -67
315315
assertEquals(buf2[20], 189)
316316
})
317317

@@ -328,19 +328,19 @@ Deno.test("can copy", () => {
328328
})
329329

330330
const myMenu = new Menu(bytes)
331-
Object.assign(myMenu.element(0), { name: "garden salad", price: 4 })
332-
Object.assign(myMenu.element(1), { name: "soup du jour", price: 2.5 })
333-
Object.assign(myMenu.element(2), { name: "fries", price: 2.25 })
331+
Object.assign(myMenu.item(0), { name: "garden salad", price: 4 })
332+
Object.assign(myMenu.item(1), { name: "soup du jour", price: 2.5 })
333+
Object.assign(myMenu.item(2), { name: "fries", price: 2.25 })
334334

335335
const bytesCopy = Uint8Array.from(bytes)
336336
const menuCopy = new Menu(bytesCopy)
337337
assertEquals(menuCopy.length, 3)
338-
assertEquals(menuCopy.element(0).name, "garden salad")
339-
assertEquals(menuCopy.element(0).price, 4)
340-
assertEquals(menuCopy.element(1).name, "soup du jour")
341-
assertEquals(menuCopy.element(1).price, 2.5)
342-
assertEquals(menuCopy.element(2).name, "fries")
343-
assertEquals(menuCopy.element(2).price, 2.25)
338+
assertEquals(menuCopy.item(0).name, "garden salad")
339+
assertEquals(menuCopy.item(0).price, 4)
340+
assertEquals(menuCopy.item(1).name, "soup du jour")
341+
assertEquals(menuCopy.item(1).price, 2.5)
342+
assertEquals(menuCopy.item(2).name, "fries")
343+
assertEquals(menuCopy.item(2).price, 2.25)
344344
})
345345

346346
Deno.test("bigints", () => {

0 commit comments

Comments
 (0)