From cc2c05b10d27f96a8a2dd91d1a8ef0b28a55f3bd Mon Sep 17 00:00:00 2001 From: prog-supdex Date: Thu, 26 Sep 2024 18:53:02 +0200 Subject: [PATCH] remove useless commands from testscript tests --- testdata/claim_conflict.txt | 5 +---- testdata/claim_license_conflict.txt | 5 +---- testdata/claim_license_extended.txt | 5 +---- testdata/claim_license_lifo_strategy.txt | 9 +++++---- testdata/claim_license_success.txt | 5 ++--- testdata/claim_no_licenses_available.txt | 4 ++-- testdata/cmd_add.txt | 3 --- testdata/cmd_del.txt | 3 --- testdata/cmd_serve.txt | 8 +------- testdata/cmd_stat.txt | 3 --- testdata/release_license_not_found.txt | 5 +---- testdata/release_license_success.txt | 5 +---- testdata/server_database.txt | 4 ++-- testdata/server_ttl.txt | 7 ++----- 14 files changed, 19 insertions(+), 52 deletions(-) diff --git a/testdata/claim_conflict.txt b/testdata/claim_conflict.txt index 7007446..1c4cd23 100644 --- a/testdata/claim_conflict.txt +++ b/testdata/claim_conflict.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -21,5 +18,5 @@ stdout '201' exec curl -s -o /dev/null -w "%{http_code}" -X PUT http://localhost:$PORT/v1/nodes/test_fingerprint stdout '409' -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/claim_license_conflict.txt b/testdata/claim_license_conflict.txt index cf51960..5dcc9db 100644 --- a/testdata/claim_license_conflict.txt +++ b/testdata/claim_license_conflict.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -25,5 +22,5 @@ stdout '409' exec grep '{"error":"License claim conflict, heartbeat disabled"}' response.txt -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/claim_license_extended.txt b/testdata/claim_license_extended.txt index 22830ba..10c0e26 100644 --- a/testdata/claim_license_extended.txt +++ b/testdata/claim_license_extended.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -25,5 +22,5 @@ stdout '202' exec grep '"license_file":' response.txt exec grep '"license_key":' response.txt -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/claim_license_lifo_strategy.txt b/testdata/claim_license_lifo_strategy.txt index 671bec8..6c30c25 100644 --- a/testdata/claim_license_lifo_strategy.txt +++ b/testdata/claim_license_lifo_strategy.txt @@ -1,12 +1,12 @@ -# Remove existing database -rm -f relay.sqlite -# Add two licenses + +# Add the first license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 # Give a pause between adding licenses exec sleep 1 +# Add the second license exec relay add --file license_2.lic --key 9A96B8-FD08CD-8C433B-7657C8-8A8655-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 # Set a port and strategy as environment variables @@ -22,11 +22,12 @@ exec sleep 1 # Claim a license (LIFO: should return the last license) exec curl -s -o response.txt -w "%{http_code}" -X PUT http://localhost:$PORT/v1/nodes/test_fingerprint +# List all licenses for verifying exec relay ls --plain # Expect the first license to be returned exec grep '"license_file":' response.txt exec grep '"license_key":"9A96B8-FD08CD-8C433B-7657C8-8A8655-V3"' response.txt -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/claim_license_success.txt b/testdata/claim_license_success.txt index 99e9226..680f1c9 100644 --- a/testdata/claim_license_success.txt +++ b/testdata/claim_license_success.txt @@ -1,5 +1,4 @@ -# Remove existing database -rm -f relay.sqlite + # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -23,5 +22,5 @@ stdout '201' exec grep '"license_file":' response.txt exec grep '"license_key":' response.txt -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/claim_no_licenses_available.txt b/testdata/claim_no_licenses_available.txt index 8e104ea..fcc4f88 100644 --- a/testdata/claim_no_licenses_available.txt +++ b/testdata/claim_no_licenses_available.txt @@ -1,5 +1,4 @@ -# Remove existing database -rm -f relay.sqlite + # Start the server without adding any licenses env PORT=8084 @@ -15,4 +14,5 @@ exec curl -s -o response.txt -w "%{http_code}" -X PUT http://localhost:$PORT/v1/ stdout '410' exec grep 'No licenses available' response.txt +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/cmd_add.txt b/testdata/cmd_add.txt index e1bf565..a87f777 100644 --- a/testdata/cmd_add.txt +++ b/testdata/cmd_add.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - exec ls # Add the license diff --git a/testdata/cmd_del.txt b/testdata/cmd_del.txt index 38a932e..d29741a 100644 --- a/testdata/cmd_del.txt +++ b/testdata/cmd_del.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 diff --git a/testdata/cmd_serve.txt b/testdata/cmd_serve.txt index d0d6265..d6b21db 100644 --- a/testdata/cmd_serve.txt +++ b/testdata/cmd_serve.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -25,8 +22,5 @@ exec curl -s -X DELETE http://localhost:$PORT/v1/nodes/test_fingerprint # Expect no content in the response stdout '' -# Stop the server +# Kill the process (stop the server) kill server_process - -# Wait for the server to terminate -# wait server_process diff --git a/testdata/cmd_stat.txt b/testdata/cmd_stat.txt index acce3ec..162376f 100644 --- a/testdata/cmd_stat.txt +++ b/testdata/cmd_stat.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 diff --git a/testdata/release_license_not_found.txt b/testdata/release_license_not_found.txt index 14de10e..a6b4f0d 100644 --- a/testdata/release_license_not_found.txt +++ b/testdata/release_license_not_found.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Start the server env PORT=8086 exec relay serve --port $PORT &server_process_test& @@ -15,5 +12,5 @@ exec curl -s -o response.txt -w "%{http_code}" -X DELETE http://localhost:$PORT/ stdout '404' exec grep '{"error":"Claim not found"}' response.txt -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/release_license_success.txt b/testdata/release_license_success.txt index 24eb274..3fb2615 100644 --- a/testdata/release_license_success.txt +++ b/testdata/release_license_success.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add the license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -21,5 +18,5 @@ stdout '201' exec curl -s -o /dev/null -w "%{http_code}" -X DELETE http://localhost:$PORT/v1/nodes/test_fingerprint stdout '204' -# Stop the server +# Kill the process (stop the server) kill server_process_test diff --git a/testdata/server_database.txt b/testdata/server_database.txt index a0fc21d..d232732 100644 --- a/testdata/server_database.txt +++ b/testdata/server_database.txt @@ -11,7 +11,7 @@ exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 -- exec test -f $DATABASE_PATH # Set a port as environment variable -env PORT=8087 +env PORT=8091 # Start the server with custom database path exec relay serve --port $PORT --database $DATABASE_PATH &server_process_test& @@ -25,7 +25,7 @@ exec curl -s -o response.txt -w "%{http_code}" -X PUT http://localhost:$PORT/v1/ # Expect a success response (status 201) stdout '201' -# Stop the server +# Kill the process (stop the server) kill server_process_test # Clean up the custom database diff --git a/testdata/server_ttl.txt b/testdata/server_ttl.txt index af6d085..553667f 100644 --- a/testdata/server_ttl.txt +++ b/testdata/server_ttl.txt @@ -1,6 +1,3 @@ -# Remove existing database -rm -f relay.sqlite - # Add a license exec relay add --file license.lic --key 9E32DD-D8CC22-771926-C2D834-C506DC-V3 --public-key e8601e48b69383ba520245fd07971e983d06d22c4257cfd82304601479cee788 @@ -23,7 +20,7 @@ stdout '201' # Claim the license again before TTL expires exec curl -s -o response_extend.txt -w "%{http_code}" -X PUT http://localhost:$PORT/v1/nodes/test_fingerprint -# Expect a license extension (status 202 Accepted) +# Expect a license extension (status 202) stdout '202' # Wait for the TTL to expire and cleanup interval to run @@ -35,5 +32,5 @@ exec curl -s -o response_after_ttl.txt -w "%{http_code}" -X PUT http://localhost # The license should have expired, allowing another claim (status 201 Created) stdout '201' -# Stop the server +# Kill the process (stop the server) kill server_process_test