Moja aplikacja zależy od request.remote_addr
, która jest None
, gdy przeprowadzam testy przez testy nosa, które używają app.test_client().post('/users/login', ....)
.Uzyskaj adres IP podczas testowania aplikacji kolby przez testy nosem
Jak mogę emulować adres IP (127.0.0.1 działa poprawnie) po uruchomieniu testów? Próbowałem ustawić zmienne środowiskowe, wysłane w nagłówkach za pomocą metody post(), a ja przekopałem dokumentację nosa, dokumentację werkzeugs i kolb, ale nic, co próbowałem, nie zadziałało.
Możliwa duplikat [Setting (szyderczy) żądaj nagłówków dla testu jednostki aplikacji Flask] (http://stackoverflow.com/questions/15278285/setting-mocking-request-headers-for-flask-app-unit-test) – styvane
@Styvane: Uhm, to pytanie jest miesiąc starszy, jak to duplikat? – moodh
Być może nie wybrałem właściwego pytania, ale [tak, jest to możliwe] (http://meta.stackexchange.com/questions/147643/?hl=pl&hl=pl-to-to-to-close-a-duplicate-question-even- choć-jego-dużo-nowszy-i-ha/147651 # 147651) – styvane