You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
601 B
19 lines
601 B
import unittest |
|
from lib.util import format_satoshis |
|
|
|
class TestUtil(unittest.TestCase): |
|
|
|
def test_format_satoshis(self): |
|
result = format_satoshis(1234) |
|
expected = "0.00001234" |
|
self.assertEqual(expected, result) |
|
|
|
def test_format_satoshis_diff_positive(self): |
|
result = format_satoshis(1234, is_diff=True) |
|
expected = "+0.00001234" |
|
self.assertEqual(expected, result) |
|
|
|
def test_format_satoshis_diff_negative(self): |
|
result = format_satoshis(-1234, is_diff=True) |
|
expected = "-0.00001234" |
|
self.assertEqual(expected, result)
|
|
|