chore: format path.test.ts
This commit is contained in:
		@@ -319,22 +319,40 @@ describe("resolveRelative", () => {
 | 
			
		||||
  test("from index", () => {
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("index" as FullSlug, "index" as FullSlug), "./")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("index" as FullSlug, "abc" as FullSlug), "./abc")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("index" as FullSlug, "abc/def" as FullSlug), "./abc/def")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("index" as FullSlug, "abc/def/ghi" as FullSlug), "./abc/def/ghi")
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("index" as FullSlug, "abc/def" as FullSlug),
 | 
			
		||||
      "./abc/def",
 | 
			
		||||
    )
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("index" as FullSlug, "abc/def/ghi" as FullSlug),
 | 
			
		||||
      "./abc/def/ghi",
 | 
			
		||||
    )
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  test("from nested page", () => {
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def" as FullSlug, "index" as FullSlug), "../")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def" as FullSlug, "abc" as FullSlug), "../abc")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def" as FullSlug, "abc/def" as FullSlug), "../abc/def")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def" as FullSlug, "ghi/jkl" as FullSlug), "../ghi/jkl")
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("abc/def" as FullSlug, "abc/def" as FullSlug),
 | 
			
		||||
      "../abc/def",
 | 
			
		||||
    )
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("abc/def" as FullSlug, "ghi/jkl" as FullSlug),
 | 
			
		||||
      "../ghi/jkl",
 | 
			
		||||
    )
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  test("with index paths", () => {
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/index" as FullSlug, "index" as FullSlug), "../")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def/index" as FullSlug, "index" as FullSlug), "../../")
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("abc/def/index" as FullSlug, "index" as FullSlug),
 | 
			
		||||
      "../../",
 | 
			
		||||
    )
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("index" as FullSlug, "abc/index" as FullSlug), "./abc/")
 | 
			
		||||
    assert.strictEqual(path.resolveRelative("abc/def" as FullSlug, "abc/index" as FullSlug), "../abc/")
 | 
			
		||||
    assert.strictEqual(
 | 
			
		||||
      path.resolveRelative("abc/def" as FullSlug, "abc/index" as FullSlug),
 | 
			
		||||
      "../abc/",
 | 
			
		||||
    )
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  test("with simple slugs", () => {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user