fix RingBuffer naming 'final'
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
import { expect, test } from "vitest";
|
||||
import { claim, createRingBuffer } from "./RingBuffer.ts";
|
||||
import { claim, createRingBuffer, type RingBuffer } from "./RingBuffer.ts";
|
||||
|
||||
test("RingBuffer", () => {
|
||||
expect(() => createRingBuffer(3, () => ({}))).toThrow(
|
||||
"size must be a power of two",
|
||||
);
|
||||
|
||||
const ring = createRingBuffer(4, () => ({}));
|
||||
const ring: RingBuffer<object> = createRingBuffer(4, () => ({}));
|
||||
|
||||
expect(ring.size).toBe(4);
|
||||
expect(ring.cursor).toBe(0);
|
||||
|
||||
Reference in New Issue
Block a user