delete requirements (see requirements.txt) & working script for beancount 2.3.4

This commit is contained in:
2025-08-01 17:37:21 +00:00
parent acb3622ef1
commit 878bfd12a9
5 changed files with 103 additions and 17 deletions

20
test_amount_parsing.py Normal file
View File

@@ -0,0 +1,20 @@
import unittest
from beancount.core.amount import D
class TestAmountParsing(unittest.TestCase):
def clean_bedrag_str(self, bedrag_str):
bedrag_str = bedrag_str.replace('.','')
bedrag_str = bedrag_str.replace(',', '.')
return bedrag_str
# Europese notatie - het werkt dus prima
def test_correct_amount_parsing(self):
test_bedrag = "1.699,62"
expected_decimal = D("1699.62")
cleaned_string = self.clean_bedrag_str(test_bedrag)
self.assertEqual(D(cleaned_string), expected_decimal)
if __name__ == '__main__':
unittest.main()