Skip to content

Commit fd2eafc

Browse files
claude: fix logo-path test regexes for Windows path separators
Use (/|\\\\) instead of literal / in test regexes so they match both Unix forward slashes and Windows backslashes in Typst output. Co-Authored-By: Claude Opus 4.6 <[email protected]>
1 parent 9b696ba commit fd2eafc

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

tests/docs/smoke-all/typst/logo-path/from-brand/sub/doc.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ _quarto:
88
typst:
99
ensureTypstFileRegexMatches:
1010
-
11-
- 'image\("/images/logo\.svg"'
11+
- 'image\("(/|\\\\)images(/|\\\\)logo\.svg"'
1212
-
13-
- 'image\("\.\./images/logo\.svg"'
13+
- 'image\("\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1414
---
1515

1616
Hello world.

tests/docs/smoke-all/typst/logo-path/from-extension/sub/doc.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ _quarto:
88
testformat-typst:
99
ensureTypstFileRegexMatches:
1010
-
11-
- 'image\("\.\.\/_extensions\/testformat\/logo\.svg"'
11+
- 'image\("\.\.(/|\\\\)_extensions(/|\\\\)testformat(/|\\\\)logo\.svg"'
1212
-
13-
- 'image\("\.\./\.\.\/_extensions\/testformat\/logo\.svg"'
13+
- 'image\("\.\.(/|\\\\)\.\.(/|\\\\)_extensions(/|\\\\)testformat(/|\\\\)logo\.svg"'
1414
---
1515

1616
Hello world.

tests/docs/smoke-all/typst/logo-path/from-frontmatter/sub/doc.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ _quarto:
99
typst:
1010
ensureTypstFileRegexMatches:
1111
-
12-
- 'image\("\.\./images/logo\.svg"'
12+
- 'image\("\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1313
-
14-
- 'image\("\.\./\.\./images/logo\.svg"'
14+
- 'image\("\.\.(/|\\\\)\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1515
---
1616

1717
Hello world.

tests/docs/smoke-all/typst/logo-path/from-metadata-yml/sub/deep/doc.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ _quarto:
88
typst:
99
ensureTypstFileRegexMatches:
1010
-
11-
- 'image\("\.\./\.\./images/logo\.svg"'
11+
- 'image\("\.\.(/|\\\\)\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1212
-
13-
- 'image\("\.\./\.\./\.\./images/logo\.svg"'
13+
- 'image\("\.\.(/|\\\\)\.\.(/|\\\\)\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1414
---
1515

1616
Hello world.

tests/docs/smoke-all/typst/logo-path/from-quarto-yml/sub/doc.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ _quarto:
88
typst:
99
ensureTypstFileRegexMatches:
1010
-
11-
- 'image\("\.\./images/logo\.svg"'
11+
- 'image\("\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1212
-
13-
- 'image\("\.\./\.\./images/logo\.svg"'
13+
- 'image\("\.\.(/|\\\\)\.\.(/|\\\\)images(/|\\\\)logo\.svg"'
1414
---
1515

1616
Hello world.

0 commit comments

Comments
 (0)