Skip to content
Snippets Groups Projects
Commit c4f43465 authored by Moul's avatar Moul
Browse files

[test] #233: Test passed values to transaction_amount()

parent 2f290fa5
No related branches found
No related tags found
1 merge request!146Merge dev into master branch to complete v0.8.0 development cycle
import pytest
from silkaj.tx import transaction_amount
from silkaj.money import UDValue
@pytest.mark.asyncio
async def test_transaction_amount():
"""test passed amounts passed tx command
float ≠ 100 does not give the exact value"""
assert await transaction_amount(141.89, None, None) == 14189
assert await transaction_amount(141.99, None, None) == 14199
assert await transaction_amount(141.01, None, None) == 14101
ud_value = await UDValue().ud_value
assert await transaction_amount(None, 1.1, None) == round(1.1 * ud_value)
assert await transaction_amount(None, 1.9, None) == round(1.9 * ud_value)
assert await transaction_amount(None, 1.0001, None) == round(1.0001 * ud_value)
assert await transaction_amount(None, 9.9999, None) == round(9.9999 * ud_value)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment