Skip to content

Commit 12ec19b

Browse files
committed
Update sync_data test cases
1 parent ae3e546 commit 12ec19b

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

aikido_zen/background_process/commands/sync_data_test.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from .sync_data import process_sync_data
66
from aikido_zen.background_process.routes import Routes
77
from aikido_zen.helpers.iplist import IPList
8+
from ..packages import PackagesStore
89
from ...storage.hostnames import Hostnames
910
from ...storage.statistics import Statistics
1011

@@ -62,6 +63,13 @@ def test_process_sync_data_initialization(setup_connection_manager):
6263
},
6364
"middleware_installed": False,
6465
"hostnames": test_hostnames.as_array(),
66+
"packages": [
67+
{
68+
"name": "test-package",
69+
"version": "2.2.0",
70+
"cleared": False,
71+
}
72+
],
6573
}
6674

6775
result = process_sync_data(connection_manager, data, None)
@@ -96,6 +104,11 @@ def test_process_sync_data_initialization(setup_connection_manager):
96104
{"hits": 15, "hostname": "example2.com", "port": 443},
97105
{"hits": 1, "hostname": "bumblebee.com", "port": 8080},
98106
]
107+
assert PackagesStore.get_package("test-package") == {
108+
"name": "test-package",
109+
"version": "2.2.0",
110+
"cleared": False,
111+
}
99112

100113

101114
def test_process_sync_data_with_last_updated_at_below_zero(setup_connection_manager):

0 commit comments

Comments
 (0)