Skip to content

Commit 4e2c7fa

Browse files
committed
Test end to end traceability with 1.05 data
#21
1 parent cdb7652 commit 4e2c7fa

File tree

3 files changed

+62
-1
lines changed

3 files changed

+62
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<iati-activities version="1.05">
2+
<iati-activity default-currency="USD">
3+
<iati-identifier>XE-EXAMPLE-CC-01</iati-identifier>
4+
<transaction>
5+
<transaction-type code="D"/>
6+
<transaction-date iso-date="2022-01-01" />
7+
<value>1000</value>
8+
</transaction>
9+
</iati-activity>
10+
<iati-activity>
11+
<iati-identifier>XE-EXAMPLE-CC-02</iati-identifier>
12+
<transaction>
13+
<transaction-type code="C"/>
14+
<transaction-date iso-date="2012-01-01" />
15+
<value currency="EUR">1000</value>
16+
</transaction>
17+
<transaction>
18+
<transaction-type code="IF"/>
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>
23+
</iati-activity>
24+
<iati-activity>
25+
<iati-identifier>XE-EXAMPLE-CC-03</iati-identifier>
26+
<transaction>
27+
<transaction-type code="C"/>
28+
<transaction-date iso-date="2012-01-01" />
29+
<value currency="GBP">1000</value>
30+
</transaction>
31+
</iati-activity>
32+
<iati-activity>
33+
<iati-identifier>XE-EXAMPLE-CC-04</iati-identifier>
34+
<transaction>
35+
<transaction-type code="IF"/>
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="C"/>
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="IF"/>
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="C"/>
56+
<transaction-date iso-date="2022-01-01" />
57+
<value currency="USD">500</value>
58+
</transaction>
59+
</iati-activity>
60+
</iati-activities>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<iati-activity default-currency="USD">
33
<iati-identifier>XE-EXAMPLE-CC-01</iati-identifier>
44
<transaction>
5-
<transaction-type code="2"/>
5+
<transaction-type code="3"/>
66
<transaction-date iso-date="2022-01-01" />
77
<value>1000</value>
88
</transaction>

Diff for: traceable_percentages.csv.expected

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

0 commit comments

Comments
 (0)