André Roth
|
f7057a9517
|
go1.24: fix lint, unit and system tests
- development env: base on debian trixie with go1.24
- lint: run with default config
- fix lint errors
- fix unit tests
- fix system test
|
2025-04-26 13:29:50 +02:00 |
|
André Roth
|
38ea720fc5
|
snapshot merge: use proper REST api
- this breaks the existing api, which is only available in CI builds
- improve swagger doc
|
2024-10-03 17:34:29 +02:00 |
|
André Roth
|
06b2b920da
|
make REST api more restful
|
2024-10-03 14:51:45 +02:00 |
|
Mauro Regli
|
af5b04b24f
|
Feature: Add Pull Snapshot API
|
2024-10-03 14:25:46 +02:00 |
|
André Roth
|
57e2c5c670
|
api tests: use check_task_fail
|
2024-07-24 21:19:47 +02:00 |
|
André Roth
|
440c3debdc
|
improve api tests and error output
show only relevant aptly logs if a test fails.
for async tasks, show task output, as it contains the error message.
|
2024-07-24 21:19:47 +02:00 |
|
Mauro Regli
|
77e02bf7a3
|
Feature: Add Merge Snapshot API
Is part of Issue #176
|
2023-03-14 08:38:55 +01:00 |
|
Mauro Regli
|
90932cdac5
|
Improvement: Remove Magic Numbers in Tests with Tasks
Replaced 2 with TASK_SUCCEEDED, 3 with TASK_FAILED.
fixes: #1158
|
2023-03-13 13:17:17 +01:00 |
|
Lorenzo Bolla
|
035d5314b0
|
Convert tests to Python 3
Fix #938
|
2022-01-27 15:06:33 +01:00 |
|
Lorenzo Bolla
|
7412b84e04
|
Fix flake8 lint errors
|
2022-01-27 09:30:14 +01:00 |
|
Oliver Sauder
|
6ab5e60833
|
Add task api and resource locking ability
|
2022-01-27 09:30:14 +01:00 |
|
Andrey Smirnov
|
c798db8056
|
Add system's requirements.txt, enforce flake8 linter
Fix style issues in functional tests.
|
2017-04-28 00:05:11 +03:00 |
|
Andrey Smirnov
|
8dc6a14766
|
Allow snapshot to be created from empty local repo
Fixes #288
|
2017-04-26 00:33:09 +03:00 |
|
Andrey Smirnov
|
68f332628d
|
Tests on publish update/switch and delete. #116
|
2015-03-03 20:57:40 +03:00 |
|
Andrey Smirnov
|
2d9ee81c95
|
Update status code. #116
|
2015-03-01 22:33:05 +03:00 |
|
Andrey Smirnov
|
233ad2528f
|
Update system tests for new publishing APIs. #116
|
2015-03-01 19:56:47 +03:00 |
|
Andrey Smirnov
|
e33a2a6f96
|
Reverting, as this change was making API LESS RESTful. My bad.
Revert "Make snapshot creation API more RESTful: accept snapshot name from URL. #116"
This reverts commit 06dc1ef9a4.
|
2015-02-28 19:55:09 +03:00 |
|
Andrey Smirnov
|
06dc1ef9a4
|
Make snapshot creation API more RESTful: accept snapshot name from URL. #116
|
2015-02-28 19:32:28 +03:00 |
|
Andrey Smirnov
|
930f76887b
|
Final version of system tests for snapshot API. #168
|
2015-02-07 18:37:10 +03:00 |
|
Andrey Smirnov
|
c1b2e4fabb
|
Fix for snapshot creation APIs: locking, package existence checks, consistency checks. #168
More system tests.
|
2015-02-06 22:37:57 +03:00 |
|
Andrey Smirnov
|
13fc1122f0
|
Use Python requests URL params instead of manual GET params. #168
|
2015-02-05 01:56:55 +03:00 |
|
Andrey Smirnov
|
b0489117c8
|
Update system tests for new Package serialization. #168
|
2015-02-05 01:48:14 +03:00 |
|
Andrey Smirnov
|
398303235a
|
Custom JSON marshalling for PackageDiff, updated test for snapshot diff API. #168
|
2015-02-05 01:34:02 +03:00 |
|
Andrey Smirnov
|
9c60421bd6
|
Python style fixes. #168
|
2015-01-24 21:53:06 +03:00 |
|
Andrey Smirnov
|
ebea4f10a0
|
Make snapshot diff GET, not POST (as it doesn't change anything in the system). #168
|
2015-01-24 21:51:33 +03:00 |
|
Sylvain Baubeau
|
dd9fc8e40e
|
Allow API creation of snapshots using package references
|
2014-12-18 18:17:43 +01:00 |
|
Sylvain Baubeau
|
d847cba870
|
Make repos and snapshots API return JSON objects for packages when asked
|
2014-12-18 18:16:35 +01:00 |
|
Sylvain Baubeau
|
d983e10d08
|
Add snapshots API test suite
|
2014-12-18 16:33:15 +01:00 |
|