aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy/test.py
Commit message (Collapse)AuthorAgeFilesLines
* No extern crate test/tidy & better RUSTFLAGS handling in mach (#30328)Samson2023-09-101-1/+0
| | | | | | | | | | | * Remove unused extern crate rustflag * Remove tidy check alphabetical order of extern crates rustfmt's reorder_imports already does that * fix * better RUSTFLAGS handling
* Remove the YAML tidy code (#30004)Martin Robinson2023-07-181-15/+0
| | | | | | | | | This code was used to test buildbox_steps.yml, but Servo no longer uses buildbot, so this code is essentially unused. In addition, YAML + Cython 3 is causing issues on the CI. Fixes #30003 Signed-off-by: Martin Robinson <mrobinson@igalia.com>
* Combine all script tests into `test-scripts`Martin Robinson2023-06-291-7/+10
| | | | | | | | | | | Remove: - tidy self test support from `./mach test` - `./mach test-idl` Adds a `./mach test-scripts` command that is responsible for running all Python script tests. Run this during the CI to catch regressions in changes to scripts. The WebIDL tests are still *very* slow and there are from Gecko, so only run them when "-a" is passed meaning all tests.
* Convert tidy to a non-egg Python packageMartin Robinson2023-06-151-0/+267
It seems that servo-tidy is only used by webrender in my GitHub searches. WebRender could simply use `rustfmt` and the tidy on pypi hasn't been updated since 2018. Converting tidy to a normal Python package removes the maintenance burden of continually fixing the easy install configuration. Fixes #29094. Fixes #29334.