From feb26bf10e6b165d93cc9942835d17a3ba18e432 Mon Sep 17 00:00:00 2001 From: Oscar Otero Date: Sat, 29 Jun 2024 00:32:14 +0200 Subject: [PATCH] test nav order --- tests/__snapshots__/nav.test.ts.snap | 188 ++++++++++++++------------ tests/assets/nav/_includes/main.vto | 2 +- tests/assets/nav/docs/about-docs.md | 1 + tests/assets/nav/docs/pages.md | 1 + tests/assets/nav/docs/pages/first.md | 1 + tests/assets/nav/docs/pages/second.md | 1 + 6 files changed, 103 insertions(+), 91 deletions(-) diff --git a/tests/__snapshots__/nav.test.ts.snap b/tests/__snapshots__/nav.test.ts.snap index 32803811..aef46848 100644 --- a/tests/__snapshots__/nav.test.ts.snap +++ b/tests/__snapshots__/nav.test.ts.snap @@ -157,15 +157,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -174,7 +165,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -183,7 +174,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -193,6 +184,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -317,15 +317,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -334,7 +325,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -343,7 +334,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -353,6 +344,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -425,6 +425,7 @@ snapshot[`nav plugin 3`] = ` "tags", ], nav: [], + order: 1, page: [ "src", "data", @@ -478,15 +479,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -495,7 +487,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -504,7 +496,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -514,6 +506,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -585,6 +586,7 @@ snapshot[`nav plugin 3`] = ` "tags", ], nav: [], + order: 0, page: [ "src", "data", @@ -640,15 +642,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -657,7 +650,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -666,7 +659,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -676,6 +669,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -747,6 +749,7 @@ snapshot[`nav plugin 3`] = ` "tags", ], nav: [], + order: 1, page: [ "src", "data", @@ -802,15 +805,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -819,7 +813,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -828,7 +822,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -838,6 +832,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -910,6 +913,7 @@ snapshot[`nav plugin 3`] = ` "tags", ], nav: [], + order: 0, page: [ "src", "data", @@ -959,15 +963,6 @@ snapshot[`nav plugin 3`] = `
  • -About docs - - - - -
  • - -
  • - About pages @@ -976,7 +971,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages first +Pages second @@ -985,7 +980,7 @@ snapshot[`nav plugin 3`] = `
  • -Pages second +Pages first @@ -995,6 +990,15 @@ snapshot[`nav plugin 3`] = ` +
  • + +
  • + +About docs + + + +
  • @@ -1244,7 +1248,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -1261,7 +1265,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -1270,7 +1274,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -1284,7 +1288,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs @@ -1422,7 +1426,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -1439,7 +1443,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -1448,7 +1452,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -1462,7 +1466,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs @@ -1548,6 +1552,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = ` "tags", ], nav: [], + order: 1, page: [ "src", "data", @@ -1601,7 +1606,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -1618,7 +1623,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -1627,7 +1632,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -1641,7 +1646,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs @@ -1726,6 +1731,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = ` "tags", ], nav: [], + order: 0, page: [ "src", "data", @@ -1781,7 +1787,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -1798,7 +1804,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -1807,7 +1813,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -1821,7 +1827,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs @@ -1906,6 +1912,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = ` "tags", ], nav: [], + order: 1, page: [ "src", "data", @@ -1961,7 +1968,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -1978,7 +1985,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -1987,7 +1994,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -2001,7 +2008,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs @@ -2087,6 +2094,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = ` "tags", ], nav: [], + order: 0, page: [ "src", "data", @@ -2134,7 +2142,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About docs +About pages @@ -2151,7 +2159,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages first +Pages second @@ -2160,7 +2168,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -Pages second +Pages first @@ -2174,7 +2182,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
  • -About pages +About docs diff --git a/tests/assets/nav/_includes/main.vto b/tests/assets/nav/_includes/main.vto index 5a63c9e2..ca548f59 100644 --- a/tests/assets/nav/_includes/main.vto +++ b/tests/assets/nav/_includes/main.vto @@ -16,7 +16,7 @@