Bug fix: A gallery may contains two image which have same name

This commit is contained in:
2023-06-10 21:11:17 +08:00
parent a5488dcd35
commit eb146e826d
3 changed files with 36 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
import { assertEquals } from "std/testing/asserts.ts";
import { assert, assertEquals } from "std/testing/asserts.ts";
import { check_running } from "./pid_check.ts";
import {
add_suffix_to_path,
asyncFilter,
asyncForEach,
filterFilename,
@@ -69,3 +70,12 @@ Deno.test("filterFilename_test", () => {
assertEquals(filterFilename("d|?ad.ts"), "d__ad.ts");
}
});
Deno.test("add_suffix_to_path_test", () => {
assertEquals(add_suffix_to_path("test.ts", "ok"), "test-ok.ts");
assertEquals(add_suffix_to_path("test", "ok"), "test-ok");
const t = add_suffix_to_path("test.ts");
console.log(t);
assert(t.startsWith("test-"));
assert(t.endsWith(".ts"));
});