about summary refs log tree commit diff
path: root/compiler/rustc_plugin_impl/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-03-20 09:46:52 +0100
committerGitHub <noreply@github.com>2023-03-20 09:46:52 +0100
commit023079fb862afbe3002646f545bb465009aa2579 (patch)
tree4d7d11748ee2c9dca42533e99f826cd22e2b5264 /compiler/rustc_plugin_impl/src
parent0e8085a095bfff4b8a5a3e1bcfbc5b0bae2dec5d (diff)
parentc7eccdaaee3cb5921d3d4cdb8dcb2639d4e7dec8 (diff)
downloadrust-023079fb862afbe3002646f545bb465009aa2579.tar.gz
rust-023079fb862afbe3002646f545bb465009aa2579.zip
Rollup merge of #109267 - jyn514:test-configure, r=Mark-Simulacrum
Add tests for configure.py

I highly recommend reviewing this with whitespace disabled.

Notably, verifying that we generate valid toml relies on python 3.11 so
we can use `tomllib`, so this also switches`x86_64-gnu-llvm-14` (one of the PR builders) to use 3.11.

While fixing that, I noticed that we stopped testing python2.7 support on PR CI in https://github.com/rust-lang/rust/pull/106085. `@fee1-dead` `@pietroalbini` please be more careful in the future, there is no CI for CI itself that verifies we are testing everything we should be.

- Separate out functions so that each unit test doesn't create a file on disk
- Add a few unit tests
Diffstat (limited to 'compiler/rustc_plugin_impl/src')
0 files changed, 0 insertions, 0 deletions