summaryrefslogtreecommitdiff
path: root/tests/test_collection.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_collection.py')
-rw-r--r--tests/test_collection.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/test_collection.py b/tests/test_collection.py
index b25dfa1..6a6e5e3 100644
--- a/tests/test_collection.py
+++ b/tests/test_collection.py
@@ -261,6 +261,18 @@ class testSimpleCollection(unittest.TestCase):
).data['position']
)
+ def test_representation_decimal(self):
+ entry = self.collection.entry_from_eid(
+ '085682ed6792499da3ab9aebd683c011'
+ )
+ data = ruamel.yaml.safe_load(entry.yaml_data)
+ self.assertEqual(data['cost'], '1.99')
+
+ fname = 'tests/data/simple/items/' + \
+ '085682ed-6792-499d-a3ab-9aebd683c011.yaml'
+ with open(fname, 'r') as fp:
+ self.assertEqual(entry.yaml_data, fp.read())
+
class testComplexCollection(unittest.TestCase):
def setUp(self):