deno.land / x / lume@v2.1.4 / tests / __snapshots__ / multilanguage.test.ts.snap
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786export const snapshot = {};
snapshot[`multilanguage plugin 1`] = `{ formats: [ { engines: 0, ext: ".page.toml", loader: [AsyncFunction: toml], pageType: "page", }, { engines: 1, ext: ".page.ts", loader: [AsyncFunction: module], pageType: "page", }, { engines: 1, ext: ".page.js", loader: [AsyncFunction: module], pageType: "page", }, { engines: 0, ext: ".page.jsonc", loader: [AsyncFunction: json], pageType: "page", }, { engines: 0, ext: ".page.json", loader: [AsyncFunction: json], pageType: "page", }, { dataLoader: [AsyncFunction: json], engines: 0, ext: ".json", loader: [AsyncFunction: json], }, { dataLoader: [AsyncFunction: json], engines: 0, ext: ".jsonc", loader: [AsyncFunction: json], }, { engines: 1, ext: ".md", loader: [AsyncFunction: text], pageType: "page", }, { engines: 1, ext: ".markdown", loader: [AsyncFunction: text], pageType: "page", }, { dataLoader: [AsyncFunction: module], engines: 1, ext: ".js", loader: [AsyncFunction: module], }, { dataLoader: [AsyncFunction: module], engines: 1, ext: ".ts", loader: [AsyncFunction: module], }, { engines: 1, ext: ".vento", loader: [AsyncFunction: text], pageType: "page", }, { engines: 1, ext: ".vto", loader: [AsyncFunction: text], pageType: "page", }, { dataLoader: [AsyncFunction: toml], engines: 0, ext: ".toml", loader: [AsyncFunction: toml], }, { dataLoader: [AsyncFunction: yaml], engines: 0, ext: ".yaml", loader: [AsyncFunction: yaml], pageType: "page", }, { dataLoader: [AsyncFunction: yaml], engines: 0, ext: ".yml", loader: [AsyncFunction: yaml], pageType: "page", }, ], src: [ "/", "/_data.json", "/_includes", "/_includes/layout.vto", "/index.md", "/lang-selector.md", "/other.vto", "/pages", "/pages/page1.md", "/pages/page1_en.md", "/pages/page1_gl.md", "/pagination.page.js", "/types", "/types/article.md", "/types/article_gl.md", "/types/post.md", "/types/post_gl.md", ],}`;
snapshot[`multilanguage plugin 2`] = `[]`;
snapshot[`multilanguage plugin 3`] = `[ { content: '<!DOCTYPE html><html lang="en"><head><link rel="alternate" hreflang="en" href="http://localhost/en/"><link rel="alternate" hreflang="gl" href="http://localhost/"></head><body><p>Hello world</p></body></html>', data: { alternates: "Array(2)", basename: "index", children: "<p>Hello world</p>", content: "Hello world", date: [], id: "index", lang: "en", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "Hello world", unmatchedLangUrl: "undefined", url: "/en/", }, src: { asset: false, ext: ".md", path: "/index", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="en" href="http://localhost/en/"><link rel="alternate" hreflang="gl" href="http://localhost/"></head><body><p>Ola mundo</p></body></html>', data: { alternates: "Array(2)", basename: "index", children: "<p>Ola mundo</p>", content: "Ola mundo", date: [], id: "index", lang: "gl", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "Ola mundo", unmatchedLangUrl: "undefined", url: "/", }, src: { asset: false, ext: ".md", path: "/index", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="gl" href="http://localhost/lang-selector/"></head><body><p>Select your languages...</p></body></html>', data: { alternates: "Array(1)", basename: "lang-selector", children: "<p>Select your languages...</p>", content: "Select your languages...", date: [], lang: "gl", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "Language Selector Page", unmatchedLangUrl: "undefined", url: "/lang-selector/", }, src: { asset: false, ext: ".md", path: "/lang-selector", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="en"><head><link rel="alternate" hreflang="en" href="http://localhost/en/other-page-english/"><link rel="alternate" hreflang="fr" href="http://localhost/fr/other-page-french.html"><link rel="alternate" hreflang="x-default" href="http://localhost/en/other-page-english/"></head><body><h1>English subtitle</h1><p>Common description</p><p>Other page <a href="/">Link to index in Galego</a></p></body></html>', data: { alternates: "Array(2)", basename: "other", children: '<h1>English subtitle</h1><p>Common description</p><p>Other page <a href="/">Link to index in Galego</a></p>', content: \`<h1>{{ metas.subtitle }}</h1><p>{{ metas.description }}</p><p>Other page <a href="{{ '~/index.md(lang=gl)' |> url }}">Link to index in Galego</a></p>\`, date: [], id: "other", lang: "en", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], metas: [ "subtitle", "description", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "Other", unmatchedLangUrl: "/en/other-page-english/", url: "/en/other-page-english/", }, src: { asset: false, ext: ".vto", path: "/other", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="fr"><head><link rel="alternate" hreflang="en" href="http://localhost/en/other-page-english/"><link rel="alternate" hreflang="fr" href="http://localhost/fr/other-page-french.html"><link rel="alternate" hreflang="x-default" href="http://localhost/en/other-page-english/"></head><body><h1>Sous-titre français</h1><p>Common description</p><p>Other page <a href="/">Link to index in Galego</a></p></body></html>', data: { alternates: "Array(2)", basename: "other", children: '<h1>Sous-titre français</h1><p>Common description</p><p>Other page <a href="/">Link to index in Galego</a></p>', content: \`<h1>{{ metas.subtitle }}</h1><p>{{ metas.description }}</p><p>Other page <a href="{{ '~/index.md(lang=gl)' |> url }}">Link to index in Galego</a></p>\`, date: [], id: "other", lang: "fr", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], metas: [ "subtitle", "description", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "Autre", unmatchedLangUrl: "/en/other-page-english/", url: "/fr/other-page-french.html", }, src: { asset: false, ext: ".vto", path: "/other", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="it"><head><link rel="alternate" hreflang="en" href="http://localhost/en/page-one/"><link rel="alternate" hreflang="it" href="http://localhost/it/pagina-1/"><link rel="alternate" hreflang="gl" href="http://localhost/paxina-un/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/page-one/"></head><body><p>Pagina 1</p></body></html>', data: { alternates: "Array(3)", basename: "page1", children: "<p>Pagina 1</p>", content: "Pagina 1", date: [], id: "page1", lang: "it", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "page-it", unmatchedLangUrl: "/en/page-one/", url: "/it/pagina-1/", }, src: { asset: false, ext: ".md", path: "/pages/page1", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="en"><head><link rel="alternate" hreflang="en" href="http://localhost/en/page-one/"><link rel="alternate" hreflang="it" href="http://localhost/it/pagina-1/"><link rel="alternate" hreflang="gl" href="http://localhost/paxina-un/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/page-one/"></head><body><p>Page 1</p></body></html>', data: { alternates: "Array(3)", basename: "page1_en", children: "<p>Page 1</p>", content: "Page 1", date: [], id: "page1", lang: "en", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "page-en", unmatchedLangUrl: "/en/page-one/", url: "/en/page-one/", }, src: { asset: false, ext: ".md", path: "/pages/page1_en", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="en" href="http://localhost/en/page-one/"><link rel="alternate" hreflang="it" href="http://localhost/it/pagina-1/"><link rel="alternate" hreflang="gl" href="http://localhost/paxina-un/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/page-one/"></head><body><p>Páxina 1</p></body></html>', data: { alternates: "Array(3)", basename: "page1_gl", children: "<p>Páxina 1</p>", content: "Páxina 1", date: [], id: "page1", lang: "gl", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "page-gl", unmatchedLangUrl: "/en/page-one/", url: "/paxina-un/", }, src: { asset: false, ext: ".md", path: "/pages/page1_gl", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="en" href="http://localhost/en/page-1/"><link rel="alternate" hreflang="gl" href="http://localhost/page-1/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/page-1/"></head><body><nav> <a href="/en/page-1/" hreflang="en" class="alternate"></a> <a href="/page-1/" hreflang="gl" class="alternate"></a> <a href="/en/page-1/" hreflang="x-default" class="alternate">Unmatched Language Page</a></nav> <li>Ola mundo</li> <li>Language Selector Page</li> <li>page-gl</li> <li>article 1</li> <li>post 1</li></body></html>', data: { alternates: "Array(2)", basename: "pagination", children: "undefined", content: "undefined", date: [], id: "page-1", lang: "gl", layout: "layout.vto", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", pagination: [ "page", "totalPages", "totalResults", "previous", "next", ], results: "Array(5)", search: [], tags: "Array(0)", unmatchedLangUrl: "/en/page-1/", url: "/page-1/", }, src: { asset: false, ext: ".page.js", path: "/pagination[0]", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="en"><head><link rel="alternate" hreflang="en" href="http://localhost/en/page-1/"><link rel="alternate" hreflang="gl" href="http://localhost/page-1/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/page-1/"></head><body><nav> <a href="/en/page-1/" hreflang="en" class="alternate"></a> <a href="/page-1/" hreflang="gl" class="alternate"></a> <a href="/en/page-1/" hreflang="x-default" class="alternate">Unmatched Language Page</a></nav> <li>Hello world</li> <li>Other</li> <li>page-en</li> <li>post 1</li></body></html>', data: { alternates: "Array(2)", basename: "pagination", children: "undefined", content: "undefined", date: [], id: "page-1", lang: "en", layout: "layout.vto", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", pagination: [ "page", "totalPages", "totalResults", "previous", "next", ], results: "Array(4)", search: [], tags: "Array(0)", unmatchedLangUrl: "/en/page-1/", url: "/en/page-1/", }, src: { asset: false, ext: ".page.js", path: "/pagination[1]", remote: undefined, }, }, { content: \`<!DOCTYPE html><html lang="it"><head><link rel="alternate" hreflang="it" href="http://localhost/it/types/article/"><link rel="alternate" hreflang="gl" href="http://localhost/types/article_gl/"></head><body><p>Questo è l'articolo 1</p></body></html>\`, data: { alternates: "Array(2)", basename: "article", children: "<p>Questo è l'articolo 1</p>", content: "Questo è l'articolo 1", date: [], id: 1, lang: "it", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "article 1", type: "article", unmatchedLangUrl: "undefined", url: "/it/types/article/", }, src: { asset: false, ext: ".md", path: "/types/article", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="it" href="http://localhost/it/types/article/"><link rel="alternate" hreflang="gl" href="http://localhost/types/article_gl/"></head><body><p>Este é o artigo 1</p></body></html>', data: { alternates: "Array(2)", basename: "article_gl", children: "<p>Este é o artigo 1</p>", content: "Este é o artigo 1", date: [], id: 1, lang: "gl", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "article 1", type: "article", unmatchedLangUrl: "undefined", url: "/types/article_gl/", }, src: { asset: false, ext: ".md", path: "/types/article_gl", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="en"><head><link rel="alternate" hreflang="en" href="http://localhost/en/types/post/"><link rel="alternate" hreflang="gl" href="http://localhost/types/post_gl/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/types/post/"></head><body><p>This is the post 1</p></body></html>', data: { alternates: "Array(2)", basename: "post", children: "<p>This is the post 1</p>", content: "This is the post 1", date: [], id: 1, lang: "en", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "post 1", type: "post", unmatchedLangUrl: "/en/types/post/", url: "/en/types/post/", }, src: { asset: false, ext: ".md", path: "/types/post", remote: undefined, }, }, { content: '<!DOCTYPE html><html lang="gl"><head><link rel="alternate" hreflang="en" href="http://localhost/en/types/post/"><link rel="alternate" hreflang="gl" href="http://localhost/types/post_gl/"><link rel="alternate" hreflang="x-default" href="http://localhost/en/types/post/"></head><body><p>Este é o post 1</p></body></html>', data: { alternates: "Array(2)", basename: "post_gl", children: "<p>Este é o post 1</p>", content: "Este é o post 1", date: [], id: 1, lang: "gl", mergedKeys: [ "tags", "en", "fr", "it", "gl", ], page: [ "src", "data", ], paginate: "paginate", search: [], tags: "Array(0)", title: "post 1", type: "post", unmatchedLangUrl: "/en/types/post/", url: "/types/post_gl/", }, src: { asset: false, ext: ".md", path: "/types/post_gl", remote: undefined, }, },]`;
Version Info