Source Maps tests

Include header.scroll:

Sourcemaps

Now include footer.scroll:

Now print source map:

/home/runner/work/scroll/scroll/tests/sourcemaps.scroll:1 empty.scroll /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:1 exists true /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:1 original empty.scroll /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:1 particles 1 /home/runner/work/scroll/scroll/tests/empty.scroll:1 /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:2 # Source Maps tests /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:3 /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:4 ## Include header.scroll: /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:5 header.scroll /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:5 exists true /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:5 original header.scroll /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:5 particles 16 /home/runner/work/scroll/scroll/tests/header.scroll:1 buildHtml /home/runner/work/scroll/scroll/tests/header.scroll:2 /home/runner/work/scroll/scroll/tests/header.scroll:3 settings.scroll /home/runner/work/scroll/scroll/tests/header.scroll:3 exists true /home/runner/work/scroll/scroll/tests/header.scroll:3 original settings.scroll /home/runner/work/scroll/scroll/tests/header.scroll:3 particles 6 /home/runner/work/scroll/scroll/tests/settings.scroll:1 baseUrl https://scroll.pub/tests/ /home/runner/work/scroll/scroll/tests/settings.scroll:2 description Kitchen sink test site. /home/runner/work/scroll/scroll/tests/settings.scroll:3 editBaseUrl https://github.com/breck7/scroll/blob/main/tests/ /home/runner/work/scroll/scroll/tests/settings.scroll:4 /home/runner/work/scroll/scroll/tests/settings.scroll:5 useParserPool /home/runner/work/scroll/scroll/tests/extension.parsers /home/runner/work/scroll/scroll/tests/settings.scroll:6 /home/runner/work/scroll/scroll/tests/header.scroll:4 metaTags /home/runner/work/scroll/scroll/tests/header.scroll:5 theme gazette /home/runner/work/scroll/scroll/tests/header.scroll:6 editButton /home/runner/work/scroll/scroll/tests/header.scroll:7 homeButton /home/runner/work/scroll/scroll/tests/header.scroll:8 leftRightButtons /home/runner/work/scroll/scroll/tests/header.scroll:9 /home/runner/work/scroll/scroll/tests/header.scroll:10 /home/runner/work/scroll/scroll/tests/header.scroll:11 ## Now include footer.scroll: /home/runner/work/scroll/scroll/tests/header.scroll:12 footer.scroll /home/runner/work/scroll/scroll/tests/header.scroll:12 exists true /home/runner/work/scroll/scroll/tests/header.scroll:12 original footer.scroll /home/runner/work/scroll/scroll/tests/header.scroll:12 particles 7 /home/runner/work/scroll/scroll/tests/footer.scroll:1 clearStack /home/runner/work/scroll/scroll/tests/footer.scroll:2 center /home/runner/work/scroll/scroll/tests/footer.scroll:3 emailButton feedback@scroll.pub /home/runner/work/scroll/scroll/tests/footer.scroll:4 downloadButton download.html /home/runner/work/scroll/scroll/tests/footer.scroll:5 editButton /home/runner/work/scroll/scroll/tests/footer.scroll:6 scrollVersionLink /home/runner/work/scroll/scroll/tests/footer.scroll:7 /home/runner/work/scroll/scroll/tests/header.scroll:13 /home/runner/work/scroll/scroll/tests/header.scroll:14 ## Now print source map: /home/runner/work/scroll/scroll/tests/header.scroll:15 // Test this using assertHtmlMatches rather than assertHtmlIncludes because a simple string search of the source would just match the string in the source. /home/runner/work/scroll/scroll/tests/header.scroll:16 debugSourceMap /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:6 assertHtmlMatches settings.scroll:\d extension.parsers /home/runner/work/scroll/scroll/tests/sourcemaps.scroll:7