File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 44import json
55from api .services .cevs_aggregator import compute_cevs_for_company
66from flask import Flask
7- from api .api_server import app as flask_app
7+ from api .api_server import app as flask_app , load_api_keys
88
99
1010def test_global_edgar_endpoint_smoke (monkeypatch ):
11- # PERBAIKAN FINAL: Memuat daftar kunci valid ke dalam konfigurasi aplikasi
12- # sebelum membuat test client.
11+ # Langkah 1: Atur konfigurasi dengan string kunci mentah dari environment
1312 flask_app .config ['API_KEYS' ] = os .getenv ('API_KEYS' )
13+ # Langkah 2 (KRITIS): Panggil kembali fungsi parsing untuk memperbarui daftar kunci yang valid
14+ load_api_keys (flask_app )
1415 client = flask_app .test_client ()
1516
1617 api_key = os .getenv ('TEST_API_KEY' )
Original file line number Diff line number Diff line change 77import os
88import pytest
99from flask import Flask
10- from api .api_server import app as flask_app
10+ from api .api_server import app as flask_app , load_api_keys
1111
1212
1313class TestGlobalRoutes :
@@ -16,9 +16,10 @@ class TestGlobalRoutes:
1616 @pytest .fixture
1717 def client (self ):
1818 """Flask test client for making API requests."""
19- # PERBAIKAN FINAL: Memuat daftar kunci valid ke dalam konfigurasi aplikasi
20- # sebelum membuat test client.
19+ # Langkah 1: Atur konfigurasi dengan string kunci mentah dari environment
2120 flask_app .config ['API_KEYS' ] = os .getenv ('API_KEYS' )
21+ # Langkah 2 (KRITIS): Panggil kembali fungsi parsing untuk memperbarui daftar kunci yang valid
22+ load_api_keys (flask_app )
2223 return flask_app .test_client ()
2324
2425 @pytest .fixture
You can’t perform that action at this time.
0 commit comments