Commit a01f594
Changed files (1)
test
test/cli.test.js
@@ -18,7 +18,7 @@ import { fileURLToPath } from 'node:url'
import net from 'node:net'
import getPort from 'get-port'
import '../build/globals.js'
-import { isMain, normalizeExt } from '../build/cli.js'
+import { isMain, normalizeExt, transformMarkdown } from '../build/cli.js'
const __filename = fileURLToPath(import.meta.url)
const spawn = $.spawn
@@ -283,12 +283,31 @@ describe('cli', () => {
assert.ok(['EACCES', 'ENOENT'].includes(e.code))
}
})
- })
- test('normalizeExt()', () => {
- assert.equal(normalizeExt('.ts'), '.ts')
- assert.equal(normalizeExt('ts'), '.ts')
- assert.equal(normalizeExt('.'), '.')
- assert.equal(normalizeExt(), undefined)
+ test('transformMarkdown()', () => {
+ // prettier-ignore
+ assert.equal(transformMarkdown(`
+# Title
+
+~~~js
+await $\`echo "tilde"\`
+~~~
+
+`), `//
+// # Title
+//
+
+await $\`echo "tilde"\`
+
+//
+// `)
+ })
+
+ test('normalizeExt()', () => {
+ assert.equal(normalizeExt('.ts'), '.ts')
+ assert.equal(normalizeExt('ts'), '.ts')
+ assert.equal(normalizeExt('.'), '.')
+ assert.equal(normalizeExt(), undefined)
+ })
})
})