This repository was archived by the owner on Oct 17, 2024. It is now read-only.

Description
Tested in tag 1.0.4.
Adding the test case to rust/src/main.rs:
#[case::subsubtable(
indoc ! {r#"
[project]
[tool.coverage.paths]
a = 1
[tool.coverage.report]
a = 2
[tool.coverage.run]
a = 3
"#},
indoc ! {r#"
[project]
classifiers = [
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.8",
]
[tool.coverage.paths]
a = 1
[tool.coverage.report]
a = 2
[tool.coverage.run]
a = 3
"#},
2,
true,
(3, 8)
)]
Expected Result:
"tool.coverage.paths", "tool.coverage.report" and "tool.coverage.run" are sorted by the table names.
Actual Result:
The order are quite random. cargo test may pass/fail occasionally.