Commit Graph

26 Commits

Author SHA1 Message Date
gpotter2 181aa4d514
Minor tests & coverage fixes (#3924)
* Lord of the fix: The Return of the tests

* Various minor test fixes

* Appveyor: use new codecov

* Better codecov rules
2023-03-09 21:58:23 +01:00
gpotter2 a9a0f88f97 Appveyor: allow scanner builds to fail 2023-01-23 23:59:14 +01:00
gpotter2 80ba91248c Remove winpcap test
Remove winpcap test (frozen to death).
2023-01-17 21:48:34 +01:00
Guillaume Valadon 44c45d2637 AppVeyor - remove Python 2.7 tests 2023-01-10 10:03:31 +01:00
Nils Weiss 319b214951
Add "continue-on-error" on some CI tests (#3735)
* add scanner-ci machines

* test appveyor

* test appveyor

* update

* Remove scanner tests from appveyor

* change matrixes

* change matrixes

* try to fix

* try to fix

* try to fix
2022-10-06 20:43:44 +02:00
gpotter2 53c764d711
No-debug-dissector in UTscapy - stabilize (#3563)
* No-debug-dissector in UTScapy - stabilize nmap

* Disable tox --paralell on windows
2022-05-02 10:51:13 +02:00
Guillaume Valadon d1d2ff1473
Several CI related fixes (#3399)
* Fix UTscapy timeout logs

* Add doc

* Set fail-fast to false

* Linting

* Use bash substring

* Install libpcap

* Run tox in parallel mode
2021-11-01 15:54:45 +01:00
gpotter2 cbb147daa2
Repair unit tests (#3303)
* Fix TLS extensions

* Fix minor DNS test failure

* Add qd=None to some DNS tests

* Increase import timeout

* Fix import.uts on Windows

* Stabilize nmap test

* Improve loading of nmap os fingerprints

* Use reraise in retry_test

* Disable some imports

* Re-use _scapy_builtins

* Do not use __file__ in regression.uts

* Fix appveyor build

* Simplify send() and sniff() by a lot...

* Add test for issue 3295

* Reduce flooding delay

* Show unfinished processes
2021-07-21 14:27:09 +02:00
gpotter2 4e628e2852 Mypy testing suite & various fixes 2019-08-27 20:31:48 +02:00
Gabriel 033becc11e
Update .appveyor.yml 2019-05-14 00:28:45 +02:00
Gabriel bc91f978c9
Fix the pip version used in tox 2019-05-14 00:08:39 +02:00
gpotter2 6c77531c5b Use chocolatey dark magic to fix Wireshark install 2019-03-30 12:26:21 +01:00
gpotter2 03a692106d Winpcap legacy test + fixes + appveyor enhancements 2019-02-06 23:18:47 +01:00
gpotter2 d8d209a651 Add Winpcap build 2019-02-06 17:47:34 +01:00
gpotter2 073a30cf6c Tox on Windows 2018-06-19 14:57:15 +02:00
gpotter2 2a9e6bbedd Use OEM version of Npcap (encrypted using AppVeyor secure) 2018-04-13 18:19:53 +02:00
Guillaume Valadon b4f483b469 mock_read_routes6_bsd renamed to mock_read_routes_bsd 2018-04-03 19:32:21 +02:00
gpotter2 29f54ee2f2 Disable OpenSSL tests in a cleaner way (PY3 only) 2018-01-09 20:10:14 +01:00
gpotter2 b29b8a44a2 Python3 tests triggered by AppVeyor 2018-01-09 20:10:14 +01:00
gpotter2 887a967643 [Console/Python 3] Remove pyreadline/gnureadline (#703)
* Fix warning texts not being printed

* Add legacy style + histfile

* Fix Doc, readme, appveyor

* Add packet fields auto-completion (thanks to @p-l-)

* Pickle, session, interact tests

* Remove trailing line
2017-09-20 11:29:50 +02:00
Pierre LALET 885003504e Add tests for TAP sockets & bridge_and_sniff() 2017-09-12 16:07:59 +02:00
gpotter2 653d114f04 [coverage] Several tests + coverage stability (#637)
* Simplify construct_source_candidate_set

* New tests: _CipherSuitesField and construct_source_candidate_set

* Fix run_tests.bat

* New nmap.uts tests

* Add LLMNR tests

* Add TLS failing tests

* STP, linux + bpf random tests

* Add DHCP6 tests
2017-06-22 10:19:02 +02:00
gpotter2 f3b7e4bc79 Add Npcap installer 2017-05-31 21:08:59 +02:00
Guillaume Valadon 84d5cf965a TCP automaton unit tests on Linux 2017-04-27 11:38:33 +02:00
Guillaume Valadon 1859e865f2 Exclude directories from coverage reports 2017-04-12 13:16:50 +02:00
Guillaume Valadon d091b65289 Move AppVeyor config file to a dot file 2017-04-12 13:15:44 +02:00