Dan Helfman
|
2a69598e02
|
Partial work on factoring out references docs from how-to guides (#942).
|
2025-10-10 22:21:15 -07:00 |
|
Dan Helfman
|
cab6c3ee9b
|
Include automated tests in the source dist tarball uploaded to PyPI (#1149).
|
2025-09-22 14:26:00 -07:00 |
|
Dan Helfman
|
099d30f044
|
Only run Python 3.9 and 3.13 in end-to-end tests since 3.11 has issues in Alpine.
|
2025-07-18 17:25:31 -07:00 |
|
Dan Helfman
|
5439e616f8
|
Hopefully fix end-to-end tests broken due to uv changes.
|
2025-07-18 17:09:48 -07:00 |
|
Dan Helfman
|
2d8b455e44
|
Switched from pipx to uv for installing development tools, and added tox-uv for speeding up test environment creation.
|
2025-07-18 15:16:45 -07:00 |
|
Dan Helfman
|
9a80fec91b
|
When running tests, use Ruff for faster and more comprehensive code linting and formatting.
|
2025-07-17 23:24:58 -07:00 |
|
Dan Helfman
|
2f535056ee
|
Removing asterisk escaping from release script, which apparently breaks Gitea changelog posting.
|
2025-04-06 15:27:58 -07:00 |
|
Dan Helfman
|
66a636e994
|
Add more escaping to release script changelog output.
|
2025-04-06 09:04:54 -07:00 |
|
Dan Helfman
|
5a2cd1b261
|
Add support for Python 3.13.
|
2025-02-06 14:21:36 -08:00 |
|
Dan Helfman
|
8c1d5dbfe1
|
Revert end-to-end script change.
|
2025-01-15 10:37:04 -08:00 |
|
Dan Helfman
|
c702a988bd
|
Add a basic end-to-end test for patterns (#962).
|
2025-01-15 10:33:38 -08:00 |
|
Dan Helfman
|
a6b6dd32c1
|
Upgrade dependencies and containers for end-to-end tests.
|
2024-12-29 09:33:25 -08:00 |
|
Dan Helfman
|
9b623a8a8e
|
Move docs exporting to a separate script in the hopes it'll actually work there.
|
2024-10-27 14:48:17 -07:00 |
|
kaliko
|
9e29ce788f
|
Fixed release script
|
2024-10-14 18:17:22 +02:00 |
|
Dan Helfman
|
f54d566edc
|
Fixes to make the inclusive language linter happy.
|
2024-10-01 13:37:31 -07:00 |
|
Dan Helfman
|
9b4fed64a6
|
Upgrade run-full-tests dependencies.
|
2024-08-11 20:41:43 -07:00 |
|
Dan Helfman
|
a0e5dbff96
|
Remove list of command in Bash script.
|
2024-03-06 21:24:44 -08:00 |
|
Dan Helfman
|
11b437794e
|
Attempt to build documentation.
|
2024-03-06 16:38:34 -08:00 |
|
Dan Helfman
|
0665b50d57
|
Fixed debugging.
|
2024-03-06 16:17:12 -08:00 |
|
Dan Helfman
|
0586b80e5b
|
More debugging.
|
2024-03-06 15:53:30 -08:00 |
|
Dan Helfman
|
272a7b4866
|
Actually kill other containers after tests finish.
|
2024-03-06 15:41:03 -08:00 |
|
Dan Helfman
|
98d4a59459
|
Another iteration.
|
2024-03-06 15:29:56 -08:00 |
|
Dan Helfman
|
744139cf97
|
Disable progress.
|
2024-03-06 15:21:45 -08:00 |
|
Dan Helfman
|
1339509e9b
|
Flag order apparently matters to Docker Compose.
|
2024-03-06 14:55:55 -08:00 |
|
Dan Helfman
|
e14f61415b
|
Fix spew in test script.
|
2024-03-06 14:54:53 -08:00 |
|
Dan Helfman
|
98cf8f7e20
|
Another try at exiting tests properly.
|
2024-03-06 14:42:06 -08:00 |
|
Dan Helfman
|
5f16b64639
|
Attempt to exit test containers on tests exit while also showing test output.
|
2024-03-06 14:39:23 -08:00 |
|
Dan Helfman
|
fe62a81151
|
Add missing service name to test scrits.
|
2024-03-06 14:32:26 -08:00 |
|
Dan Helfman
|
585b1573ae
|
Attempt to make containers stop after tests run.
|
2024-03-06 14:30:49 -08:00 |
|
Dan Helfman
|
43c7c3b6be
|
First attempt at using Gitea Actions to run tests.
|
2024-03-06 08:32:55 -08:00 |
|
Dan Helfman
|
895a0ccb3c
|
Upgrade to tox 4. (Now a minimum requirement.)
|
2023-10-23 17:39:27 -07:00 |
|
Dan Helfman
|
5f06884d5a
|
Fix Apprise/PyYAML end-to-end test breakage (#715).
|
2023-10-04 22:51:05 -07:00 |
|
Dan Helfman
|
cd51e9c1ea
|
Fix for database "restore" action not actually restore anything (#738).
|
2023-08-14 12:43:21 -07:00 |
|
Dan Helfman
|
b5d9398910
|
Stop uploading GPG signatures to pypi since it no longer supports them.
|
2023-06-03 22:37:46 -07:00 |
|
Dan Helfman
|
a185eb73b0
|
Fix GitHub release script now that "master" has been renamed to "main".
|
2023-06-03 22:26:49 -07:00 |
|
Isaac
|
ca689505e5
|
add e2e fish test
|
2023-05-04 13:27:00 -07:00 |
|
Dan Helfman
|
22b84a2fea
|
Switch to Docker Compose for dev-docs script, so podman-docker is no longer needed for Podman users.
|
2023-04-22 10:07:40 -07:00 |
|
Dan Helfman
|
25506b8d2c
|
Backing out upgrade of end-to-end test packages, because apparently we can't have nice things.
|
2023-04-14 23:47:51 -07:00 |
|
Dan Helfman
|
28e62d824b
|
Upgrade end-to-end test packages.
|
2023-04-14 23:28:07 -07:00 |
|
Dan Helfman
|
31a2ac914a
|
Add optional support for running end-to-end tests and building documentation with rootless Podman instead of Docker.
|
2023-04-10 14:26:54 -07:00 |
|
Dan Helfman
|
f709125110
|
Error out if run-full-tests is run not inside a test container.
|
2023-03-28 12:02:07 -07:00 |
|
Dan Helfman
|
59fe01b56d
|
Update script comment.
|
2023-03-28 11:09:25 -07:00 |
|
Dan Helfman
|
739a58fe47
|
Rename scripts/run-full-dev-tests to scripts/run-end-to-end-dev-tests and make it run end-to-end tests only.
|
2023-03-24 16:24:00 -07:00 |
|
Divyansh Singh
|
1793ad74bd
|
add sqlite for e2e tests
|
2023-03-04 02:41:14 +05:30 |
|
Dan Helfman
|
2774c2e4c0
|
Add support for Borg 2's "--match-archives" flag (replaces "--glob-archives") (#591).
|
2022-10-03 22:50:37 -07:00 |
|
Dan Helfman
|
622caa0c21
|
Support for Borg 2's rcreate and rinfo sub-commands (#557).
|
2022-08-12 14:53:20 -07:00 |
|
Dan Helfman
|
992f62edd2
|
Bump version for release.
|
2022-06-30 22:14:41 -07:00 |
|
Dan Helfman
|
ae25386336
|
Update release script to abort if there are local changes. Prevents accidentally tagging a .dev0 changeset for release.
|
2022-06-25 09:42:05 -07:00 |
|
Dan Helfman
|
cb5fe02ebd
|
Fix broken Bash completion end-to-end test.
|
2022-05-26 11:18:46 -07:00 |
|
Dan Helfman
|
5b3cfc542d
|
Switch to PyPI API token.
|
2022-03-14 14:00:03 -07:00 |
|