File tree Expand file tree Collapse file tree 2 files changed +20
-14
lines changed Expand file tree Collapse file tree 2 files changed +20
-14
lines changed Original file line number Diff line number Diff line change
1
+ import pytest
2
+
3
+
4
+ @pytest .fixture
5
+ def data_sources ():
6
+ harvest_source = {
7
+ "1" : "de955c1b-fa16-4b84-ad6c-f891ba276056" , # update
8
+ "2" : "6d500ebc-19f8-4541-82b0-f02ad24c82e3" , # do nothing
9
+ "3" : "9aeef506-fbc4-42e4-ad27-c2e7e9f0d1c5" , # create
10
+ }
11
+
12
+ ckan_source = {
13
+ "1" : "fcd3428b-0ba7-48da-951d-fe44606be556" ,
14
+ "2" : "6d500ebc-19f8-4541-82b0-f02ad24c82e3" ,
15
+ "4" : "dae9b42c-cfc5-4f71-ae97-a5b75234b14f" , # delete
16
+ }
17
+
18
+ return harvest_source , ckan_source
Original file line number Diff line number Diff line change 1
1
from harvester .compare import compare
2
2
3
3
4
- def test_compare ():
4
+ def test_compare (data_sources ):
5
5
"""tests compare"""
6
6
7
- harvest_source = {
8
- "1" : "de955c1b-fa16-4b84-ad6c-f891ba276056" , # update
9
- "2" : "6d500ebc-19f8-4541-82b0-f02ad24c82e3" , # do nothing
10
- "3" : "9aeef506-fbc4-42e4-ad27-c2e7e9f0d1c5" , # create
11
- }
12
-
13
- ckan_source = {
14
- "1" : "fcd3428b-0ba7-48da-951d-fe44606be556" ,
15
- "2" : "6d500ebc-19f8-4541-82b0-f02ad24c82e3" ,
16
- "4" : "dae9b42c-cfc5-4f71-ae97-a5b75234b14f" , # delete
17
- }
18
-
19
- compare_res = compare (harvest_source , ckan_source )
7
+ compare_res = compare (* data_sources )
20
8
21
9
assert len (compare_res ["create" ]) == 1
22
10
assert len (compare_res ["update" ]) == 1
You can’t perform that action at this time.
0 commit comments