wiki.techinc.nl/tests
daniel 2fe23d6860 Use class constants to define config schema, rather than config-schema.yaml
Instead of maintaining the config schema as a yaml file, we
maintain it as a set of constants in a class. From the information in
these constants, we can generate a JSON schema (yaml) file, and an
php file containing optimized arrays for fast loading.

Advantages:
- PHP doc available to IDEs. The generated markdown file is no longer
  needed.
- Can use PHP constants when defining default values.

NOTE: needs backport to 1.38

Change-Id: I663c08b8a200644cbe7e5f65c20f1592a4f3974d
2022-03-17 21:20:03 +01:00
..
api-testing api-testing: Remove 'matched_title' check 2022-02-28 19:45:18 +00:00
common phpcs: Disable Generic.Files.LineLength for test files 2022-02-18 18:32:05 +00:00
parser Call Maintenance::readconsole statically and fix documentation 2022-03-14 21:15:35 +00:00
phpunit Use class constants to define config schema, rather than config-schema.yaml 2022-03-17 21:20:03 +01:00
qunit Merge "Create IP utilities for sanitizing and prettifying IPs via js" 2022-03-14 14:43:08 +00:00
selenium selenium: Refactor WebdriverIO tests from sync to async mode 2022-01-29 04:00:51 +11:00
.htaccess