Paket pytest-mockservers menyediakan serangkaian perlengkapan yang dapat membantu Anda menguji kode jika Anda perlu memeriksa apakah permintaan yang Anda kirim ke server HTTP/UDP benar-benar terkirim.
Perlengkapan yang tersedia:
http_serverhttp_server_factoryunused_portunused_port_factoryunused_udp_portunused_udp_port_factoryudp_server_factory$ pip install pytest-mockservers Lihat tests/* untuk menemukan contoh nyata penggunaan perlengkapan pytest-mockservers .
Untuk bekerja pada basis kode pytest-mockservers , Anda ingin mengkloning proyek secara lokal dan menginstal dependensi yang diperlukan melalui puisi:
$ git clone [email protected]:Gr1N/pytest-mockservers.git
$ make installUntuk menjalankan tes dan linter gunakan perintah di bawah ini:
$ make lint && make testJika Anda hanya ingin menjalankan pengujian atau linter, Anda dapat secara eksplisit menentukan lingkungan pengujian mana yang ingin dijalankan, misalnya:
$ make lint-black pytest-mockservers dilisensikan di bawah lisensi MIT. Lihat file lisensi untuk detailnya.