File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 pip install pytest
5858
5959 - name : Run tests with pytest
60- # PERBAIKAN: Menyesuaikan nama environment variable agar cocok dengan kode tes (API_KEYS)
60+ # PERBAIKAN: Menggunakan secret TEST_API_KEY yang berisi satu kunci valid
6161 env :
62- API_KEYS : ${{ secrets.API_KEYS }}
62+ TEST_API_KEY : ${{ secrets.TEST_API_KEY }}
6363 run : pytest
6464
6565 # --- Langkah Deployment ---
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ def test_global_edgar_endpoint_smoke(monkeypatch):
1212 client = flask_app .test_client ()
1313
1414 # Ambil API key dari environment variable
15- # PERBAIKAN: Menggunakan nama secret yang benar 'API_KEYS '
16- api_key = os .getenv ('API_KEYS ' )
15+ # PERBAIKAN: Menggunakan nama secret yang benar 'TEST_API_KEY '
16+ api_key = os .getenv ('TEST_API_KEY ' )
1717 # PENTING: Ganti 'X-API-KEY' jika nama header Anda berbeda
1818 headers = {'X-API-KEY' : api_key }
1919
Original file line number Diff line number Diff line change @@ -21,11 +21,11 @@ def client(self):
2121 @pytest .fixture
2222 def auth_headers (self ):
2323 """Fixture to create authentication headers from environment variable."""
24- # PERBAIKAN: Menggunakan nama secret yang benar 'API_KEYS '
25- api_key = os .getenv ('API_KEYS ' )
24+ # PERBAIKAN: Menggunakan nama secret yang benar 'TEST_API_KEY '
25+ api_key = os .getenv ('TEST_API_KEY ' )
2626 if not api_key :
2727 # PERBAIKAN: Pesan error disesuaikan
28- pytest .fail ("API_KEYS environment variable not set. Please set it in GitHub Secrets." )
28+ pytest .fail ("TEST_API_KEY environment variable not set. Please set it in GitHub Secrets." )
2929 # PENTING: Ganti 'X-API-KEY' jika nama header Anda berbeda
3030 return {'X-API-KEY' : api_key }
3131
You can’t perform that action at this time.
0 commit comments