Skip to content

Commit cdb7652

Browse files
committed
Check refs to a publisher's own activities aren't counted
(in end to end traceability tests) #21
1 parent 9b9184d commit cdb7652

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed

Diff for: tests_end_to_end/fixtures/data/funder2/funder2-activities.xml

+34
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
<transaction-date iso-date="2012-01-01" />
1515
<value currency="EUR">1000</value>
1616
</transaction>
17+
<transaction>
18+
<transaction-type code="1"/>
19+
<transaction-date iso-date="2022-01-01" />
20+
<value currency="GBP">1000</value>
21+
<provider-org provider-activity-id="XE-EXAMPLE-BB-01" type="10" ref="XE-EXAMPLE-BB" />
22+
</transaction>
1723
</iati-activity>
1824
<iati-activity>
1925
<iati-identifier>XE-EXAMPLE-CC-03</iati-identifier>
@@ -23,4 +29,32 @@
2329
<value currency="GBP">1000</value>
2430
</transaction>
2531
</iati-activity>
32+
<iati-activity>
33+
<iati-identifier>XE-EXAMPLE-CC-04</iati-identifier>
34+
<transaction>
35+
<transaction-type code="1"/>
36+
<transaction-date iso-date="2022-01-01" />
37+
<value currency="GBP">1000</value>
38+
<provider-org provider-activity-id="XE-EXAMPLE-BB-01" type="10" ref="XE-EXAMPLE-BB" />
39+
</transaction>
40+
<transaction>
41+
<transaction-type code="2"/>
42+
<transaction-date iso-date="2022-01-01" />
43+
<value currency="USD">1000</value>
44+
</transaction>
45+
</iati-activity>
46+
<iati-activity>
47+
<iati-identifier>XE-EXAMPLE-CC-05</iati-identifier>
48+
<transaction>
49+
<transaction-type code="1"/>
50+
<transaction-date iso-date="2022-01-01" />
51+
<value currency="GBP">1000</value>
52+
<provider-org provider-activity-id="XE-EXAMPLE-CC-04" type="10" ref="XE-EXAMPLE-BB" />
53+
</transaction>
54+
<transaction>
55+
<transaction-type code="2"/>
56+
<transaction-date iso-date="2022-01-01" />
57+
<value currency="USD">500</value>
58+
</transaction>
59+
</iati-activity>
2660
</iati-activities>

Diff for: traceable_percentages.csv.expected

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
funder,1,1,100.0,0,0,
2-
funder2,2,3,67,2284.4666822899517,3869.2116470760116,59
2+
funder2,2,5,40,2284.4666822899517,5369.211647076011,43

0 commit comments

Comments
 (0)