Projektstart

This commit is contained in:
2026-01-22 15:49:12 +01:00
parent 7212eb6f7a
commit 57e5f652f8
10637 changed files with 2598792 additions and 64 deletions

View File

@@ -0,0 +1,22 @@
'use strict'
const { test } = require('tap')
const { collapseLeadingSlashes } = require('../lib/collapseLeadingSlashes')
test('collapseLeadingSlashes', function (t) {
const testCases = [
['abcd', 'abcd'],
['text/json', 'text/json'],
['/text/json', '/text/json'],
['//text/json', '/text/json'],
['///text/json', '/text/json'],
['/.//text/json', '/.//text/json'],
['//./text/json', '/./text/json'],
['///./text/json', '/./text/json']
]
t.plan(testCases.length)
for (let i = 0; i < testCases.length; ++i) {
t.strictSame(collapseLeadingSlashes(testCases[i][0]), testCases[i][1])
}
})