🏷️ Do not label implicit heading nodes #3295
Annotations
14 errors and 12 warnings
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
and content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and page four:
- = Page four <page-four>
+ = Page four
This page includes content from itself:
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…'
- Expected
+ Received
#import "lapreprint.typ": *
#show: template.with(
title: "Testing Math Plugins",
abstract: (
(
title: "Abstract",
content: [
]
),
),
date: datetime(
year: 2024,
month: 1,
day: 1,
),
keywords: (),
authors: (
),
affiliations: (
),
margin: (
),
)
/* Math Macros */
#let three = $d$
#let one = $x$
#let five = $x = x$
#let six = $d = d$
#let seven = $d = d = d$
- = No plugins <no-plugins>
+ = No plugins
$ a^2 + b^2 = c^2 $
- = Simple plugin <simple-plugin>
+ = Simple plugin
Project frontmatter should give us `d`
$ d = three $
Page should override and we should see `x`
$ x = one $
- = Macros should recurse <macros-should-recurse>
+ = Macros should recurse
Page frontmatter should fill in this project macro
$ five $
Project frontmatter should fill in this page macro
$ six $
Double recurse
$ seven $
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
Testing on node 22.4.x
Process completed with exit code 1.
|
Testing on node 20
The job was canceled because "_22_4_x" failed.
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
and content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and page four:
- = Page four <page-four>
+ = Page four
This page includes content from itself:
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…'
- Expected
+ Received
#import "lapreprint.typ": *
#show: template.with(
title: "Testing Math Plugins",
abstract: (
(
title: "Abstract",
content: [
]
),
),
date: datetime(
year: 2024,
month: 1,
day: 1,
),
keywords: (),
authors: (
),
affiliations: (
),
margin: (
),
)
/* Math Macros */
#let three = $d$
#let one = $x$
#let five = $x = x$
#let six = $d = d$
#let seven = $d = d = d$
- = No plugins <no-plugins>
+ = No plugins
$ a^2 + b^2 = c^2 $
- = Simple plugin <simple-plugin>
+ = Simple plugin
Project frontmatter should give us `d`
$ d = three $
Page should override and we should see `x`
$ x = one $
- = Macros should recurse <macros-should-recurse>
+ = Macros should recurse
Page frontmatter should fill in this project macro
$ five $
Project frontmatter should fill in this page macro
$ six $
Double recurse
$ seven $
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
Testing on node 20
The operation was canceled.
|
Testing on node 18
The job was canceled because "_22_4_x" failed.
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
and content from page three:
- = Page three <page-three>
+ = Page three
This page does not include any other pages.
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …'
- Expected
+ Received
This page includes content from page two:
- = Page two <page-two>
+ = Page two
This page includes content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and content from page three:
- = Page three <page-three>
+ = Page three
This page includes content from page one:
and page four:
- = Page four <page-four>
+ = Page four
This page includes content from itself:
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros:
packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…'
- Expected
+ Received
#import "lapreprint.typ": *
#show: template.with(
title: "Testing Math Plugins",
abstract: (
(
title: "Abstract",
content: [
]
),
),
date: datetime(
year: 2024,
month: 1,
day: 1,
),
keywords: (),
authors: (
),
affiliations: (
),
margin: (
),
)
/* Math Macros */
#let three = $d$
#let one = $x$
#let five = $x = x$
#let six = $d = d$
#let seven = $d = d = d$
- = No plugins <no-plugins>
+ = No plugins
$ a^2 + b^2 = c^2 $
- = Simple plugin <simple-plugin>
+ = Simple plugin
Project frontmatter should give us `d`
$ d = three $
Page should override and we should see `x`
$ x = one $
- = Macros should recurse <macros-should-recurse>
+ = Macros should recurse
Page frontmatter should fill in this project macro
$ five $
Project frontmatter should fill in this page macro
$ six $
Double recurse
$ seven $
❯ tests/endToEnd.spec.ts:56:78
❯ tests/endToEnd.spec.ts:47:13
|
Testing on node 18
The operation was canceled.
|
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint:
packages/myst-directives/src/include.ts#L2
'normalizeLabel' is defined but never used
|
lint:
packages/myst-cli-utils/src/session.ts#L10
'url' is defined but never used
|
lint:
packages/myst-cli-utils/src/session.ts#L10
'init' is defined but never used
|
lint:
packages/myst-transforms/src/links/github.ts#L7
'TRANSFORM_SOURCE' is assigned a value but never used
|
lint:
packages/myst-transforms/src/links/github.ts#L106
'file' is defined but never used
|
lint:
packages/myst-cli/src/build/cff.ts#L18
'parseMyst' is defined but never used
|
lint:
packages/myst-cli/src/build/typst.ts#L69
'templateYml' is defined but never used
|
lint:
packages/myst-cli/src/build/typst.ts#L70
'printGlossaries' is defined but never used
|
lint:
packages/myst-cli/src/init/jupyter-book/toc.ts#L335
'_' is assigned a value but never used
|
lint:
packages/myst-cli/src/init/jupyter-book/toc.ts#L383
'_' is assigned a value but never used
|
Testing on node 22.4.x
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|