Azure / Azure/azure-sdk-for-python
`AZURE_TEST_RUN_LIVE` needs to be set outside of `.env` during local testing
- Vorherrschende Sprache
- Python
- Sterne
- 5.6k
- Forks
- 3.4k
- Ø Merge
- 2 T. 2 Std.
- Gemergte PRs (30 T.)
- 213
Beschreibung
I'm invoking tests locally. I have a `.env` defined. I defined `AZURE_TESTS_RUN_LIVE=true` within that `.env`. I am still getting `playback cannot find recording file` when it should be attempting **record** instead of default to playback.
If I set `AZURE_TESTS_RUN_LIVE` in environment, THEN run, the tests successfully go to `record` mode. We should be able to handle it when a `.env` exists and the user sets `AZURE_TESTS_RUN_LIVE` within only the `.env`.
Beitragsleitfaden
Rechercherichtung
Beginne damit nachzuverfolgen, wie lokale Tests Umgebungsvariablen laden und den Wiedergabe- gegenüber dem Aufzeichnungsmodus auswählen, und reproduziere das Problem anschließend mit AZURE_TESTS_RUN_LIVE ausschließlich in .env gesetzt. Fertig ist die Änderung, wenn lokale Tests in diesem Fall den Aufzeichnungsmodus auswählen und der bestehende Wiedergabefehler nicht mehr auftritt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 50/100