tests/test_ods_output_diff.py::TestODSOutputDiff::test_crypto_data_ods PASSED [ 85%]
tests/test_ods_output_diff.py::TestODSOutputDiff::test_fifo_rp2_full_report_ods PASSED [ 88%]
tests/test_ods_output_diff.py::TestODSOutputDiff::test_fifo_tax_report_us_ods PASSED [ 90%]
tests/test_ods_output_diff.py::TestODSOutputDiff::test_lifo_rp2_full_report_ods PASSED [ 92%]
tests/test_ods_output_diff.py::TestODSOutputDiff::test_lifo_tax_report_us_ods PASSED [ 95%]
tests/test_plugin_coinbase.py::TestTrade::test_eth2_stake PASSED [ 97%]
tests/test_plugin_coinbase_pro.py::TestSwapFill::test_buy_side FAILED [100%]
================================================================================================================= FAILURES =================================================================================================================
________________________________________________________________________________________________________ TestSwapFill.test_buy_side ________________________________________________________________________________________________________
Traceback (most recent call last):
File "D:\MyData\Documents\Projects\dali-rp2\tests\test_plugin_coinbase_pro.py", line 117, in test_buy_side
assert out_transaction.asset == "BTC"
AssertionError: assert 'ETH' == 'BTC'
- BTC
+ ETH
------------------------------------------------------------------------------------------------------------ Captured log call -------------------------------------------------------------------------------------------------------------
DEBUG Coinbase Pro/tester:coinbase_pro.py:178 Account: {"id": "bbbbbbbb-dddd-4444-8888-000000000000", "currency": "BTC"}
DEBUG Coinbase Pro/tester:coinbase_pro.py:182 Transaction: {"id": "1111111111", "amount": "-0.0005000000000000", "balance": "0.9995000000000000", "created_at": "2020-12-11T00:20:14.693676Z", "type": "fee", "details": {"order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "product_id": "ETH-BTC", "trade_id": "134567890"}}
DEBUG Coinbase Pro/tester:coinbase_pro.py:200 Redundant fee transaction (skipping): {"id": "1111111111", "amount": "-0.0005000000000000", "balance": "0.9995000000000000", "created_at": "2020-12-11T00:20:14.693676Z", "type": "fee", "details": {"order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "product_id": "ETH-BTC", "trade_id": "134567890"}}
DEBUG Coinbase Pro/tester:coinbase_pro.py:182 Transaction: {"id": "1111111108", "amount": "-0.5000000000000000", "balance": "1.0000000000000000", "created_at": "2020-12-11T00:20:14.693676Z", "type": "match", "details": {"order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "product_id": "ETH-BTC", "trade_id": "134567890"}}
DEBUG Coinbase Pro/tester:coinbase_pro.py:281 Product id: ETH-BTC
DEBUG Coinbase Pro/tester:coinbase_pro.py:301 Fill: {"created_at": "2020-12-11T00:20:14.693676Z", "trade_id": "134567890", "product_id": "ETH-BTC", "order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "liquidity": "M", "price": "0.05000000", "size": "10.00000000", "fee": "0.0005000000000000", "side": "buy", "settled": true, "usd_volume": "25000.000000000000000000000000"}
DEBUG Coinbase Pro/tester:coinbase_pro.py:178 Account: {"id": "eeeeeeee-4444-5555-aaaa-cccccccccccc", "currency": "ETH"}
DEBUG Coinbase Pro/tester:coinbase_pro.py:182 Transaction: {"id": "1111111111", "amount": "10.0000000000000000", "balance": "11.0000000000000000", "created_at": "2020-12-11T00:20:14.693676Z", "type": "match", "details": {"order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "product_id": "ETH-BTC", "trade_id": "134567890"}}
DEBUG Coinbase Pro/tester:coinbase_pro.py:281 Product id: ETH-BTC
DEBUG Coinbase Pro/tester:coinbase_pro.py:301 Fill: {"created_at": "2020-12-11T00:20:14.693676Z", "trade_id": "134567890", "product_id": "ETH-BTC", "order_id": "33333333-bbbb-4444-cccc-aaaaaaaaaaaa", "liquidity": "M", "price": "0.05000000", "size": "10.00000000", "fee": "0.0005000000000000", "side": "buy", "settled": true, "usd_volume": "25000.000000000000000000000000"}
========================================================================================================= short test summary info ==========================================================================================================
FAILED tests/test_plugin_coinbase_pro.py::TestSwapFill::test_buy_side - AssertionError: assert 'ETH' == 'BTC'
======================================================================================================= 1 failed, 41 passed in 9.05s =======================================================================================================