mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
Test sitemap contains no double slashes in paths
This commit is contained in:
parent
cc3e7063e4
commit
b39032a522
1 changed files with 12 additions and 0 deletions
12
test/main.js
12
test/main.js
|
|
@ -65,6 +65,18 @@ test.before(async t => {
|
|||
t.context.sitemapUrls = sitemap.urlset.url.map( tag => new URL( tag.loc ) )
|
||||
})
|
||||
|
||||
test('Sitemap contains no double slashes in paths', (t) => {
|
||||
// console.log('t.context.sitemapUrls', t.context.sitemapUrls)
|
||||
|
||||
const urlsWithDoubleSlashes = t.context.sitemapUrls.filter( url => url.pathname.includes('//') )
|
||||
|
||||
if ( urlsWithDoubleSlashes.length > 0) {
|
||||
t.fail( `${ urlsWithDoubleSlashes.length } urls with doubles slashes found including ${ urlsWithDoubleSlashes[0] }` )
|
||||
}
|
||||
|
||||
t.pass()
|
||||
})
|
||||
|
||||
test('All Category pages have valid FAQPage structured data', async (t) => {
|
||||
|
||||
const categoryUrls = t.context.sitemapUrls.filter( url => url.pathname.startsWith('/kind/') )
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue