Skip to content

Commit f8be814

Browse files
committed
add first draft of tests for certs and v2 APIs
1 parent fcf6d82 commit f8be814

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

test/test_certs.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import requests
2+
3+
4+
def test_get_cert(base_url, agent):
5+
6+
resp = requests.get(f"{base_url}/certificate.crt")
7+
assert resp.status_code == 200
8+
9+
cert = resp.text
10+
assert "<!DOCTYPE html>" in cert
11+
12+
13+
def test_del_cert(base_url, agent):
14+
15+
resp = requests.delete(f"{base_url}/certificate.crt")
16+
assert resp.status_code == 200
17+
18+
# Should rm "ca.cert.pem", "ca.cert.cer", "ca.key.pem"

test/test_v2.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import requests
2+
3+
4+
def test_get_tools(base_url, agent):
5+
6+
resp = requests.get(f"{base_url}/v2/pkgs/tools/installed")
7+
assert resp.status_code == 200
8+
9+
tools = resp.json()

0 commit comments

Comments
 (0)