summaryrefslogtreecommitdiff
path: root/tests/src
AgeCommit message (Collapse)Author
2025-06-23Test runner support for HTML export errorsLaurenz
2025-06-11Fix panic when test source is not found in world (#6428)Tobias Schmitz
2025-06-10Adjust source file API surface (#6423)Laurenz
2025-06-10Report errors in external files (#6308)Tobias Schmitz
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-05-20Always run tests from workspace directory (#6307)frozolotl
2025-05-20Underline file path of failed test (#6281)Tobias Schmitz
2025-03-31Make `World::font` implementations safe (#6117)Myriad-Dreamin
2025-03-24Use `u64` instead of `usize` to store counter and enumeration item numbers, ↵Eduardo Sánchez Muñoz
so behavior does not vary from 64-bit to 32-bit platforms (#6026)
2025-02-24Bump MSRV to 1.83 and Rust in CI to 1.85 (#5946)Laurenz
2025-01-08More flexible and efficient `Bytes` representation (#5670)Laurenz
2024-12-20HTML tests (#5594)Michael Färber
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-04Rename `Document` to `PagedDocument`Laurenz
2024-10-312. Allow compiling test-runner with only typst_syntaxIan Wrzesinski
2024-10-311. Add test-runner option to compare parser outputIan Wrzesinski
2024-10-31Replace `once_cell`'s `Lazy` as much as possible (#4617)Abdul-Rahman Sibahi
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-09-30PDF export diagnostics (#5073)Laurenz
2024-09-25New flow layout, with multi-column floats (#5017)Laurenz
2024-09-16Shrink tests (#4967)Laurenz
2024-09-05Terminate tests when stuck for 10s (#4905)Laurenz
2024-08-26Small improvements to the test runner (#4838)Laurenz
2024-08-20Fix typos (#4784)Max
2024-08-20Share allocations for singletons (#4794)Laurenz
2024-08-16Fix document set rules (#4768)Laurenz
2024-07-20Support transparent page fill (#4586)Laurenz
Co-authored-by: Martin Haug <mhaug@live.de>
2024-07-14Change the signature of `World::main` (#4531)Myriad-Dreamin
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-07-11Let test error hide line number if it's zero (#4535)Leedehai
2024-06-10Remove `Tracer` (#4365)Laurenz
2024-05-22Refactor frame metadata into tags (#4212)Laurenz
2024-05-13Replace all `Prehashed` with `LazyHash` (#4127)Laurenz
2024-05-13Factor out `typst-utils` crate (#4125)Laurenz
2024-05-10Add parameter to select pages to be exported by CLI (#4039)PgBiel
2024-05-08Run PDF and SVG export in CI (#4097)Laurenz
2024-04-18Enhance the test runner: regex, --list, --path (#3945)Leedehai
2024-04-13Better test runner (#3922)Laurenz
2024-03-09Generate PDF ID automatically unless we really have a stable ID (#3591)Laurenz
2024-03-07Remove unmaintained benchmarks (#3569)Laurenz
2024-03-06Add `typst init` command (#3544)Laurenz
2024-02-28Make use of `is_some_and` where applicable (#3523)Laurenz
2024-02-28Externalize assets (#3515)Laurenz
2024-02-27New context system (#3497)Laurenz
2024-02-21Destructuring improvements (#3463)Laurenz
2024-02-12Run tests roughly in order (#3402)Laurenz
2024-01-17Add `Page` structLaurenz
To get rid of the Meta hack where numbering and things like that are stored in the frame.
2024-01-09Test autocomplete (#2912)astrale-sharp
Co-authored-by: oliver <151407407+kwfn@users.noreply.github.com> Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-12-19Show which reference image was updated (#3008)PgBiel
2023-12-18Key/Value data from CLI (#2894)Laurenz
2023-12-14Make `World` thread-safeLaurenz
2023-12-06Let test.rs --exact also accept file path of a typ file (#2817)Leedehai
2023-12-06Use a rotating test progress printer (#2872)Leedehai
2023-12-04Enable workspace lints for testsLaurenz