17 lines
439 B
Python
17 lines
439 B
Python
import sys
|
|
import os
|
|
|
|
# Ajoute le chemin racine du projet
|
|
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
|
|
|
|
# tests/test_scan_ip.py
|
|
from scan_ip import check_port
|
|
|
|
def test_check_port():
|
|
# Test avec une adresse IP où le port 80 est fermé
|
|
assert not check_port("127.0.0.1", 80)
|
|
|
|
# Test avec une adresse IP et un port connu pour être ouvert (Google DNS)
|
|
assert check_port("8.8.8.8", 53)
|
|
|