tst
tst copied to clipboard
Students assignments testing
Bumps [requests](https://github.com/psf/requests) from 2.22.0 to 2.31.0. Release notes Sourced from requests's releases. v2.31.0 2.31.0 (2023-05-22) Security Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization...
Para reproduzir: - tente fazer o checkout de um assignment de um miniteste fechado
custom command should be removed; instead any PATH available command whose name starts with `tst-` should be considered a _custom_ command; tst data and types are still available by imports,...
tst should be installable using pip; it should also include commands to configure `~/.bashrc` and/or `~/.profile` (in case of OSX) and to turn on/off completion.
TST should consider a fila named `.tstignore` containing a list of wildcards that indicate files to be ignored during tests. When downloading a file from a server, the `default_ignore` property...
TST should be able to read tests from json/yaml files with one of two different structures: 1) an array of tests; and 2) an object containing a "tests" property mapped...
Both yaml and json should be supported for config and tests files. Yaml is a lot better than json for human readable/writeable files. Furthermore, as json is a subset of...
A new ~/.tst directory containing a minimal config file should be created when tst is run for the first time. The config should contain only the `run` and `ignore_default` properties...
Running tst test shouldn't require the directory to be an assignment or an activity directory. It should require only that there are both testable files (*.py, *.js or *.java files...
Many users have no idea about the meaning of some test status types returned by the server, such as "S" and "O" . So, I propose to add the meaning...