mvdbeek
|
1dce8cf75b
|
Add test for keeping picked dataset's extension in place
|
2024-09-10 18:50:12 +02:00 |
|
mvdbeek
|
71f0e49659
|
Test that optional data to bool coercion works
|
2024-02-19 10:33:20 +01:00 |
|
Nicola Soranzo
|
c35d8f2a06
|
Replace `unittest.TestCase` with pytest-based partial re-implementation
Also:
- Rename `FooBarTestCase` test classes as `TestFooBar`. These were collected
by pytest only because they were `unittest.TestCase` derived, but normally
pytest collects only test classes whose name starts with `Test`, see
https://docs.pytest.org/en/7.1.x/reference/reference.html#confval-python_classes
|
2022-09-27 03:34:58 +01:00 |
|
Nicola Soranzo
|
b5c7e2c86a
|
Replace `self.assert* method calls with plain asserts in test/`
using https://github.com/pytest-dev/unittest2pytest with the following command:
```
unittest2pytest -f self_assert -w -n test/
```
(excluding ``self.assertRaises*`` method calls).
|
2022-09-21 23:50:05 +01:00 |
|
John Chilton
|
1edee72ce2
|
Rework uses_shed...
|
2022-07-05 13:43:04 +01:00 |
|
Nicola Soranzo
|
7466ab89a6
|
Move `uses_shed.py to galaxy_test.driver`
to break circular dependency between galaxy-test-base and
galaxy-test-driver packages.
Also:
- Use f-string.
|
2022-06-28 18:33:05 +01:00 |
|
John Chilton
|
18891f3791
|
More structured and typed workflow test helpers.
|
2022-03-31 17:22:46 -04:00 |
|
Simon Bray
|
865a3b915e
|
add integration test for invoking workflows with nonexistent tool_ids or tool_versions
|
2022-02-10 11:30:36 +01:00 |
|