mirror of
https://github.com/Horizontal42/netsleuth.git
synced 2026-11-11 01:02:10 +03:00
expand classify_ip_type test coverage
This commit is contained in:
parent
1554af5943
commit
053e42c811
1 changed files with 13 additions and 3 deletions
|
|
@ -118,12 +118,22 @@ def test_provider_flags_of_a_failed_payload_is_empty(api_fixture):
|
||||||
@pytest.mark.parametrize(
|
@pytest.mark.parametrize(
|
||||||
("mobile", "proxy", "hosting", "known", "expected"),
|
("mobile", "proxy", "hosting", "known", "expected"),
|
||||||
[
|
[
|
||||||
(False, False, False, False, "unknown"),
|
(True, True, True, True, "mobile"),
|
||||||
(False, False, False, True, "residential"),
|
(True, True, True, False, "unknown"),
|
||||||
(True, False, False, True, "mobile"),
|
(True, True, False, True, "mobile"),
|
||||||
|
(True, True, False, False, "unknown"),
|
||||||
(True, False, True, True, "mobile"),
|
(True, False, True, True, "mobile"),
|
||||||
|
(True, False, True, False, "unknown"),
|
||||||
|
(True, False, False, True, "mobile"),
|
||||||
|
(True, False, False, False, "unknown"),
|
||||||
|
(False, True, True, True, "hosting"),
|
||||||
|
(False, True, True, False, "unknown"),
|
||||||
(False, True, False, True, "hosting"),
|
(False, True, False, True, "hosting"),
|
||||||
|
(False, True, False, False, "unknown"),
|
||||||
(False, False, True, True, "hosting"),
|
(False, False, True, True, "hosting"),
|
||||||
|
(False, False, True, False, "unknown"),
|
||||||
|
(False, False, False, True, "residential"),
|
||||||
|
(False, False, False, False, "unknown"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
def test_ip_type_classification(mobile, proxy, hosting, known, expected):
|
def test_ip_type_classification(mobile, proxy, hosting, known, expected):
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue