Skip to content

Commit 1bbff0b

Browse files
committed
Test cases updates with currency names
1 parent 3fd91b7 commit 1bbff0b

14 files changed

+28
-28
lines changed

tests/test_data/ibkr.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
{"id": 6, "number": "U7654321", "currency": 32, "precision": 10}
1010
],
1111
"assets": [
12-
{"id": 1, "type": "money", "name": ""},
13-
{"id": 2, "type": "money", "name": ""},
14-
{"id": 3, "type": "money", "name": ""},
12+
{"id": 1, "type": "money", "name": "RUB"},
13+
{"id": 2, "type": "money", "name": "USD"},
14+
{"id": 3, "type": "money", "name": "CAD"},
1515
{"id": 4, "type": "stock", "name": "AMAZON.COM INC", "isin": "US0231351067"},
1616
{"id": 5, "type": "etf", "name": "VANGUARD GROWTH ETF", "isin": "US9229087369", "country": "us"},
1717
{"id": 6, "type": "adr", "name": "ALIBABA GROUP HOLDING-SP ADR", "isin": "US01609W1027"},
@@ -40,7 +40,7 @@
4040
{"id": 29, "type": "stock", "name": "APPLE INC", "isin": "US0378331005"},
4141
{"id": 30, "type": "option", "name": "VLO 24JUL20 64.0 P"},
4242
{"id": 31, "type": "stock", "name": "VALERO ENERGY CORP", "isin": "US91913Y1001"},
43-
{"id": 32, "type": "money", "name": ""},
43+
{"id": 32, "type": "money", "name": "EUR"},
4444
{"id": 33, "type": "stock", "isin": "US5543821012"},
4545
{"id": 34, "type": "stock", "isin": "US3696043013"},
4646
{"id": 35, "type": "bond", "isin": "US345370CV02"},

tests/test_data/ibkr_bond.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}
55
],
66
"assets": [
7-
{"id": 1, "type": "money", "name": ""},
7+
{"id": 1, "type": "money", "name": "USD"},
88
{"id": 2, "type": "bond", "name": "X 6 1/4 03/15/26", "isin": "US912909AN84"},
99
{"id": 3, "type": "bond", "name": "X 6 1/4 03/15/26 - PARTIAL CALL RED DATE 9/26", "isin": "US912CALAN84"},
1010
{"id": 4, "type": "stock", "name": "APPLE INC", "isin": "US0378331005"}

tests/test_data/ibkr_cfd.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321F", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}
55
],
66
"assets": [
7-
{"id": 1, "name": "", "type": "money"},
7+
{"id": 1, "name": "USD", "type": "money"},
88
{"id": 2, "name": "USD TSLA", "type": "cfd"},
99
{"id": 3, "name": "USD MU", "type": "cfd"}
1010
],

tests/test_data/ibkr_corp_actions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"accounts": [
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}],
55
"assets": [
6-
{"id": 1, "type": "money", "name": ""},
6+
{"id": 1, "type": "money", "name": "USD"},
77
{"id": 2, "type": "stock", "name": "TWO HANDS CORP", "isin": "US90187E5015"},
88
{"id": 3, "type": "stock", "name": "TWO HANDS CORP", "isin": "US90187E4026"},
99
{"id": 4, "type": "bond", "name": "B 01/25/24", "isin": "US912796ZY88"}

tests/test_data/ibkr_dividends.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}
55
],
66
"assets": [
7-
{"id": 1, "name": "", "type": "money"},
7+
{"id": 1, "name": "USD", "type": "money"},
88
{"id": 2, "type": "stock", "name": "BROOKFIELD RENEWABLE PARTNER", "isin": "BMG162581083", "country": "ca"},
99
{"id": 3, "type": "adr", "name": "TELEFONICA SA-SPON ADR", "isin": "US8793822086", "country": "es"},
1010
{"id": 4, "type": "stock", "name": "OWL ROCK CAPITAL CORP", "isin": "US69121K1043", "country": "us"},

tests/test_data/ibkr_merger_complex.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 0.0, "cash_end": -935.800878369, "cash_end_settled": -935.800878369}
55
],
66
"assets": [
7-
{"id": 1, "type": "money", "name": ""},
7+
{"id": 1, "type": "money", "name": "USD"},
88
{"id": 2, "type": "warrant", "name": "DNA 31DEC27 11.5 C", "isin": "US37611X1182"},
99
{"id": 3, "type": "stock", "name": "GINKGO BIOWORKS HOLDINGS INC", "isin": "US37611X1000"},
1010
{"id": 4, "type": "stock", "name": "SOARING EAGLE ACQUISITION CO", "isin": "KYG8354H1002" }

tests/test_data/ibkr_merger_spinoff.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}
66
],
77
"assets": [
8-
{"id": 1, "type": "money", "name": ""},
8+
{"id": 1, "type": "money", "name": "USD"},
99
{"id": 2, "type": "stock", "name": "NEUROTROPE INC", "isin": "US64129T2078"},
1010
{"id": 3, "type": "stock", "name": "PETROS PHARMACEUTICALS INC", "isin": "US71678J1007"},
1111
{"id": 4, "type": "stock", "name": "SYNAPTOGENIX INC", "isin": "US87167T1025"}
@@ -41,7 +41,7 @@
4141
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 123.45, "cash_end": 100000.1, "cash_end_settled": 100000.1}
4242
],
4343
"assets": [
44-
{"id": 1, "type": "money", "name": ""},
44+
{"id": 1, "type": "money", "name": "USD"},
4545
{"id": 2, "type": "stock", "name": "SYNAPTOGENIX INC", "isin": "US87167T2015"},
4646
{"id": 3, "type": "stock", "name": "SYNAPTOGENIX INC", "isin": "US87167T1025"},
4747
{"id": 4, "type": "stock", "name": "PETROS PHARMACEUTICALS INC", "isin": "US71678J2096"},

tests/test_data/ibkr_rights.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
{"id": 1, "number": "U1234567", "currency": 1, "precision": 10, "cash_begin": 0.0, "cash_end": 10659.073152, "cash_end_settled": -81667.430698},
55
{"id": 2, "number": "U1234567", "currency": 2, "precision": 10, "cash_begin": 0.0, "cash_end": -935.800878369, "cash_end_settled": -935.800878369}
66
],
7-
"assets": [{"id": 1, "name": "", "type": "money"},
8-
{"id": 2, "name": "", "type": "money"},
7+
"assets": [{"id": 1, "name": "HKD", "type": "money"},
8+
{"id": 2, "name": "USD", "type": "money"},
99
{"id": 3, "type": "stock", "name": "TONGDA GROUP HOLDINGS LTD", "isin": "KYG8917X1218"},
1010
{"id": 5, "type": "stock", "name": "INTERACTIVE BROKERS GRO-CL A", "isin": "US45841N1072" },
1111
{"id": 6, "type": "stock", "isin": "KYG8917X1RTS"}

tests/test_data/ibkr_spinoff.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 0.0, "cash_end": -935.800878369, "cash_end_settled": -935.800878369}
55
],
66
"assets": [
7-
{"id": 1, "type": "money", "name": ""},
7+
{"id": 1, "type": "money", "name": "USD"},
88
{"id": 2, "type": "stock", "name": "GENERAL ELECTRIC CO", "isin": "US3696041033"},
99
{"id": 3, "type": "stock", "name": "WABTEC CORP"}
1010
],

tests/test_data/ibkr_warrants.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{"id": 1, "number": "U7654321", "currency": 1, "precision": 10, "cash_begin": 12.345, "cash_end": 1234567.249966388, "cash_end_settled": 1234567.89}
55
],
66
"assets": [
7-
{"id": 1, "name": "", "type": "money"},
7+
{"id": 1, "name": "USD", "type": "money"},
88
{"id": 2, "type": "warrant", "name": "DNA 31DEC27 11.5 C", "isin": "US37611X1182"},
99
{"id": 3, "type": "stock", "name": "GINKGO BIOWORKS HOLDINGS INC", "isin": "US37611X1000"},
1010
{"id": 4, "type": "stock", "name": "GINKGO BIOWORKS HOLDINGS INC", "isin": "KYG8354H1002"}

0 commit comments

Comments
 (0)