matrix-org / patience

Full stack integration testing for Matrix clients and servers
Apache License 2.0
18 stars 3 forks source link

Add client configuration #2

Open jryans opened 3 years ago

jryans commented 3 years ago

At the moment, choosing the clients to use for each test is very manual. We should instead add some kind of config format (perhaps using https://github.com/davidtheclark/cosmiconfig) so that you can specify a list of clients to pair up as desired.

Patience would then run all tests for all pairs of clients listed.

Specific tests may override this configuration as needed, in case e.g. only certain clients will work etc.