aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy/test.py
Commit message (Collapse)AuthorAgeFilesLines
* 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.