From 7db2eda76cf51fd631d385c12a7b411339406067 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Sun, 23 Jul 2023 00:27:41 +0000
Subject: [PATCH] run prettier

---
 quartz/path.test.ts |  170 +++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 101 insertions(+), 69 deletions(-)

diff --git a/quartz/path.test.ts b/quartz/path.test.ts
index 674f683..614273f 100644
--- a/quartz/path.test.ts
+++ b/quartz/path.test.ts
@@ -1,9 +1,9 @@
-import test, { describe } from 'node:test'
-import * as path from './path'
-import assert from 'node:assert'
+import test, { describe } from "node:test"
+import * as path from "./path"
+import assert from "node:assert"
 
-describe('typeguards', () => {
-  test('isClientSlug', () => {
+describe("typeguards", () => {
+  test("isClientSlug", () => {
     assert(path.isClientSlug("http://example.com"))
     assert(path.isClientSlug("http://example.com/index"))
     assert(path.isClientSlug("http://example.com/index.html"))
@@ -23,7 +23,7 @@
     assert(!path.isClientSlug("https"))
   })
 
-  test('isCanonicalSlug', () => {
+  test("isCanonicalSlug", () => {
     assert(path.isCanonicalSlug(""))
     assert(path.isCanonicalSlug("abc"))
     assert(path.isCanonicalSlug("notindex"))
@@ -41,7 +41,7 @@
     assert(!path.isCanonicalSlug("index.html"))
   })
 
-  test('isRelativeURL', () => {
+  test("isRelativeURL", () => {
     assert(path.isRelativeURL("."))
     assert(path.isRelativeURL(".."))
     assert(path.isRelativeURL("./abc/def"))
@@ -58,7 +58,7 @@
     assert(!path.isRelativeURL("./abc/def.md"))
   })
 
-  test('isServerSlug', () => {
+  test("isServerSlug", () => {
     assert(path.isServerSlug("index"))
     assert(path.isServerSlug("abc/def"))
 
@@ -72,7 +72,7 @@
     assert(!path.isServerSlug("note with spaces"))
   })
 
-  test('isFilePath', () => {
+  test("isFilePath", () => {
     assert(path.isFilePath("content/index.md"))
     assert(path.isFilePath("content/test.png"))
     assert(!path.isFilePath("../test.pdf"))
@@ -81,80 +81,112 @@
   })
 })
 
-
-describe('transforms', () => {
-  function asserts<Inp, Out>(pairs: [string, string][], transform: (inp: Inp) => Out, checkPre: (x: any) => x is Inp, checkPost: (x: any) => x is Out) {
+describe("transforms", () => {
+  function asserts<Inp, Out>(
+    pairs: [string, string][],
+    transform: (inp: Inp) => Out,
+    checkPre: (x: any) => x is Inp,
+    checkPost: (x: any) => x is Out,
+  ) {
     for (const [inp, expected] of pairs) {
       assert(checkPre(inp), `${inp} wasn't the expected input type`)
       const actual = transform(inp)
-      assert.strictEqual(actual, expected, `after transforming ${inp}, '${actual}' was not '${expected}'`)
+      assert.strictEqual(
+        actual,
+        expected,
+        `after transforming ${inp}, '${actual}' was not '${expected}'`,
+      )
       assert(checkPost(actual), `${actual} wasn't the expected output type`)
     }
   }
 
-  test('canonicalizeServer', () => {
-    asserts([
-      ["index", ""],
-      ["abc/index", "abc"],
-      ["abc/def", "abc/def"],
-    ], path.canonicalizeServer, path.isServerSlug, path.isCanonicalSlug)
+  test("canonicalizeServer", () => {
+    asserts(
+      [
+        ["index", ""],
+        ["abc/index", "abc"],
+        ["abc/def", "abc/def"],
+      ],
+      path.canonicalizeServer,
+      path.isServerSlug,
+      path.isCanonicalSlug,
+    )
   })
 
-  test('canonicalizeClient', () => {
-    asserts([
-      ["http://localhost:3000", ""],
-      ["http://localhost:3000/index", ""],
-      ["http://localhost:3000/test", "test"],
-      ["http://example.com", ""],
-      ["http://example.com/index", ""],
-      ["http://example.com/index.html", ""],
-      ["http://example.com/", ""],
-      ["https://example.com", ""],
-      ["https://example.com/abc/def", "abc/def"],
-      ["https://example.com/abc/def/", "abc/def"],
-      ["https://example.com/abc/def#cool", "abc/def"],
-      ["https://example.com/abc/def?field=1&another=2", "abc/def"],
-      ["https://example.com/abc/def?field=1&another=2#cool", "abc/def"],
-      ["https://example.com/abc/def.html?field=1&another=2#cool", "abc/def"],
-    ], path.canonicalizeClient, path.isClientSlug, path.isCanonicalSlug)
+  test("canonicalizeClient", () => {
+    asserts(
+      [
+        ["http://localhost:3000", ""],
+        ["http://localhost:3000/index", ""],
+        ["http://localhost:3000/test", "test"],
+        ["http://example.com", ""],
+        ["http://example.com/index", ""],
+        ["http://example.com/index.html", ""],
+        ["http://example.com/", ""],
+        ["https://example.com", ""],
+        ["https://example.com/abc/def", "abc/def"],
+        ["https://example.com/abc/def/", "abc/def"],
+        ["https://example.com/abc/def#cool", "abc/def"],
+        ["https://example.com/abc/def?field=1&another=2", "abc/def"],
+        ["https://example.com/abc/def?field=1&another=2#cool", "abc/def"],
+        ["https://example.com/abc/def.html?field=1&another=2#cool", "abc/def"],
+      ],
+      path.canonicalizeClient,
+      path.isClientSlug,
+      path.isCanonicalSlug,
+    )
   })
 
-  describe('slugifyFilePath', () => {
-    asserts([
-      ["content/index.md", "content/index"],
-      ["content/_index.md", "content/index"],
-      ["/content/index.md", "content/index"],
-      ["content/cool.png", "content/cool"],
-      ["index.md", "index"],
-      ["note with spaces.md", "note-with-spaces"],
-    ], path.slugifyFilePath, path.isFilePath, path.isServerSlug)
+  describe("slugifyFilePath", () => {
+    asserts(
+      [
+        ["content/index.md", "content/index"],
+        ["content/_index.md", "content/index"],
+        ["/content/index.md", "content/index"],
+        ["content/cool.png", "content/cool"],
+        ["index.md", "index"],
+        ["note with spaces.md", "note-with-spaces"],
+      ],
+      path.slugifyFilePath,
+      path.isFilePath,
+      path.isServerSlug,
+    )
   })
 
-  describe('transformInternalLink', () => {
-    asserts([
-      ["", "."],
-      [".", "."],
-      ["./", "."],
-      ["./index", "."],
-      ["./index.html", "."],
-      ["./index.md", "."],
-      ["content", "./content"],
-      ["content/test.md", "./content/test"],
-      ["./content/test.md", "./content/test"],
-      ["../content/test.md", "../content/test"],
-      ["tags/", "./tags"],
-      ["/tags/", "./tags"],
-      ["content/with spaces", "./content/with-spaces"],
-      ["content/with spaces#and Anchor!", "./content/with-spaces#and-anchor"],
-    ], path.transformInternalLink, (_x: string): _x is string => true, path.isRelativeURL)
+  describe("transformInternalLink", () => {
+    asserts(
+      [
+        ["", "."],
+        [".", "."],
+        ["./", "."],
+        ["./index", "."],
+        ["./index.html", "."],
+        ["./index.md", "."],
+        ["content", "./content"],
+        ["content/test.md", "./content/test"],
+        ["./content/test.md", "./content/test"],
+        ["../content/test.md", "../content/test"],
+        ["tags/", "./tags"],
+        ["/tags/", "./tags"],
+        ["content/with spaces", "./content/with-spaces"],
+        ["content/with spaces#and Anchor!", "./content/with-spaces#and-anchor"],
+      ],
+      path.transformInternalLink,
+      (_x: string): _x is string => true,
+      path.isRelativeURL,
+    )
   })
 
-  describe('pathToRoot', () => {
-    asserts([
-      ["", "."],
-      ["abc", ".."],
-      ["abc/def", "../.."],
-    ], path.pathToRoot, path.isCanonicalSlug, path.isRelativeURL)
+  describe("pathToRoot", () => {
+    asserts(
+      [
+        ["", "."],
+        ["abc", ".."],
+        ["abc/def", "../.."],
+      ],
+      path.pathToRoot,
+      path.isCanonicalSlug,
+      path.isRelativeURL,
+    )
   })
 })
-

--
Gitblit v1.10.0