e2e(api): fix endpoint for uploading non-audio files in test
Build Debian Package / build (push) Successful in 11s
Build Debian Package / build (push) Successful in 11s
Signed-off-by: Arian Nasr <arian@2ari.ca>
This commit is contained in:
@@ -13,7 +13,7 @@ def test_api_ping(base_url):
|
|||||||
def test_api_upload_non_audio_file(base_url, upload_folder):
|
def test_api_upload_non_audio_file(base_url, upload_folder):
|
||||||
files = {'file': ('test.txt', io.BytesIO(b'not an audio file'))}
|
files = {'file': ('test.txt', io.BytesIO(b'not an audio file'))}
|
||||||
expected_filename = os.path.join(upload_folder, secure_filename('test.txt'))
|
expected_filename = os.path.join(upload_folder, secure_filename('test.txt'))
|
||||||
response = requests.post(f'{base_url}/upload', files=files)
|
response = requests.post(f'{base_url}/', files=files)
|
||||||
assert response.status_code == 400
|
assert response.status_code == 400
|
||||||
assert "not allowed" in response.json().get("error", "")
|
assert "not allowed" in response.json().get("error", "")
|
||||||
assert not os.path.exists(expected_filename)
|
assert not os.path.exists(expected_filename)
|
||||||
|
|||||||
Reference in New Issue
Block a user