1010from django .contrib .auth .models import User
1111from fedcode_test_utils import mute_post_save_signal # NOQA
1212
13- from fedcode .importer import Importer
1413from fedcode .models import Note
1514from fedcode .models import Package
1615from fedcode .models import Repository
1716from fedcode .models import Service
1817from fedcode .models import Vulnerability
18+ from fedcode .pipelines .sync_vulnerablecode import SyncVulnerableCode
1919
2020
2121@pytest .fixture
@@ -45,8 +45,8 @@ def repo(db, service, mute_post_save_signal):
4545def test_simple_importer (service , repo , mute_post_save_signal ):
4646 # just add all packages and vulnerabilities
4747 repo .path = "/home/ziad/vul-sample/repo1"
48- importer = Importer ( repo , service )
49- importer .run ()
48+ importer = SyncVulnerableCode ( )
49+ importer .execute ()
5050
5151 assert Note .objects .count () > 1
5252 assert Vulnerability .objects .count () > 1
@@ -59,8 +59,8 @@ def test_simple_importer(service, repo, mute_post_save_signal):
5959 last_imported_commit = repo .last_imported_commit
6060
6161 # Run importer again without add any new data
62- importer = Importer ( repo , service )
63- importer .run ()
62+ importer = SyncVulnerableCode ( )
63+ importer .execute ()
6464
6565 assert note_n == Note .objects .count ()
6666 assert vul_n == Vulnerability .objects .count ()
@@ -70,17 +70,17 @@ def test_simple_importer(service, repo, mute_post_save_signal):
7070 # Edit last_imported_commit
7171 repo .last_imported_commit = "c8de84af0a7c11bf151e96142ce711824648ec41"
7272 repo .save ()
73- importer = Importer ( repo , service )
74- importer .run ()
73+ importer = SyncVulnerableCode ( )
74+ importer .execute ()
7575
7676
7777@pytest .mark .skip (reason = "Need a real git repo to test the importer" )
7878@pytest .mark .django_db
7979def test_complex_importer (service , repo , mute_post_save_signal ):
8080 # repo with 1 commit
8181 repo .path = "/home/ziad/vul-sample/repo1"
82- importer = Importer ( repo , service )
83- importer .run ()
82+ importer = SyncVulnerableCode ( )
83+ importer .execute ()
8484
8585 assert Note .objects .count () > 1
8686 assert Vulnerability .objects .count () > 1
@@ -95,8 +95,8 @@ def test_complex_importer(service, repo, mute_post_save_signal):
9595 # Run importer again without add any new data
9696 # the same repo with 2 commit ( after pull )
9797 repo .path = "/home/ziad/vul-sample/repo2"
98- importer = Importer ( repo , service )
99- importer .run ()
98+ importer = SyncVulnerableCode ( )
99+ importer .execute ()
100100
101101 assert note_n > Note .objects .count ()
102102 assert vul_n > Vulnerability .objects .count ()
@@ -105,5 +105,5 @@ def test_complex_importer(service, repo, mute_post_save_signal):
105105 # Edit last_imported_commit
106106 repo .last_imported_commit = "9c3ccee39baef6017d9152367402de9909eadd72"
107107 repo .save ()
108- importer = Importer ( repo , service )
109- importer .run ()
108+ importer = SyncVulnerableCode ( )
109+ importer .execute ()
0 commit comments