summaryrefslogtreecommitdiff
path: root/bytes/bytes_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'bytes/bytes_test.ts')
-rw-r--r--bytes/bytes_test.ts15
1 files changed, 14 insertions, 1 deletions
diff --git a/bytes/bytes_test.ts b/bytes/bytes_test.ts
index c0aa1519d..9d4754a39 100644
--- a/bytes/bytes_test.ts
+++ b/bytes/bytes_test.ts
@@ -7,7 +7,7 @@ import {
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
-test(function bytesBytesFindIndex(): void {
+test(function bytesBytesFindIndex1(): void {
const i = bytesFindIndex(
new Uint8Array([1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 3]),
new Uint8Array([0, 1, 2])
@@ -15,6 +15,11 @@ test(function bytesBytesFindIndex(): void {
assertEquals(i, 2);
});
+test(function bytesBytesFindIndex2(): void {
+ const i = bytesFindIndex(new Uint8Array([0, 0, 1]), new Uint8Array([0, 1]));
+ assertEquals(i, 1);
+});
+
test(function bytesBytesFindLastIndex1(): void {
const i = bytesFindLastIndex(
new Uint8Array([0, 1, 2, 0, 1, 2, 0, 1, 3]),
@@ -23,6 +28,14 @@ test(function bytesBytesFindLastIndex1(): void {
assertEquals(i, 3);
});
+test(function bytesBytesFindLastIndex2(): void {
+ const i = bytesFindLastIndex(
+ new Uint8Array([0, 1, 1]),
+ new Uint8Array([0, 1])
+ );
+ assertEquals(i, 0);
+});
+
test(function bytesBytesBytesEqual(): void {
const v = bytesEqual(
new Uint8Array([0, 1, 2, 3]),