about summary refs log tree commit diff
path: root/src/librustdoc/doctest/runner.rs
AgeCommit message (Expand)AuthorLines
2025-05-22Collect and use `#![doc(test(attr(..)))]` at module level tooUrgau-3/+8
2025-04-25Correctly display stdout and stderr in case a doctest is failingGuillaume Gomez-1/+16
2025-04-04Rollup merge of #139328 - GuillaumeGomez:fix-panic-output-137970, r=fmeaseMatthias Krüger-3/+5
2025-04-03Use `eprint!` instead of `eprintln!`Guillaume Gomez-1/+1
2025-04-03Fix 2024 edition doctest panic outputGuillaume Gomez-3/+5
2025-04-02Remove unused variables generated in merged doctestsGuillaume Gomez-1/+0
2025-03-10Rollup merge of #138281 - saethlin:mergeable-doctests-stacksize, r=GuillaumeG...Matthias Krüger-9/+10
2025-03-10Fix O(tests) stack usage in edition 2024 mergeable doctestsBen Kimock-9/+10
2025-03-10doctests: build test bundle and harness separatelyMichael Howell-12/+25
2024-10-30Rollup merge of #131096 - GuillaumeGomez:rm-no_unused, r=notriddle许杰友 Jieyou Xu (Joe)-4/+0
2024-10-15Rollup merge of #131095 - GuillaumeGomez:switch-to-env-variables, r=notriddleMatthias Krüger-26/+16
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-3/+3
2024-10-01Remove usage of `allow(unused)` attribute on `no_run` doctestsGuillaume Gomez-4/+0
2024-10-01Use environment variables instead of command line arguments for merged doctestsGuillaume Gomez-26/+16
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-08-29Fix clippy lintsGuillaume Gomez-2/+4
2024-08-17Remove useless attributes in merged doctest generated codeGuillaume Gomez-4/+0
2024-08-13Run fmtGuillaume Gomez-2/+2
2024-08-13Move `is_multiple_tests` argument into `RunnableDocTest`Guillaume Gomez-7/+3
2024-08-13Unify naming of `DocTest`Guillaume Gomez-5/+5
2024-08-13Remove need for `unsafe` code in merged doctestsGuillaume Gomez-5/+10
2024-08-13Rename `DocTest` into `DocTestBuilder`Guillaume Gomez-4/+4
2024-08-13Reduce merged doctest source code sizeGuillaume Gomez-25/+7
2024-08-13If no argument is provided to merged doctests binary, they will be run in the...Guillaume Gomez-6/+4
2024-08-13Don't change indent in merged doctestsGuillaume Gomez-1/+1
2024-08-13Make merged doctests run in their own processGuillaume Gomez-15/+81
2024-08-13Fix weird memory allocation failure in merged doctests by storing doctest lis...Guillaume Gomez-8/+8
2024-08-13Don't merge doctests with `#[global_allocator]`Guillaume Gomez-6/+8
2024-08-13Greatly improve handling of doctests attributes, making it possible to merge ...Guillaume Gomez-2/+7
2024-08-13Simplify `has_main_fn` to be a boolean instead of a `Option<Span>`Guillaume Gomez-1/+1
2024-08-13Prevent merged doctests to break stdin if the generated file is too bigGuillaume Gomez-3/+8
2024-08-13Split doctests into two categories: mergeable ones and standalone onesGuillaume Gomez-19/+41
2024-08-13Split standalone and mergeable doctestsGuillaume Gomez-0/+188