diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/data/simple/settings.yaml | 2 | ||||
| -rw-r--r-- | tests/test_collection.py | 6 | 
2 files changed, 7 insertions, 1 deletions
| diff --git a/tests/data/simple/settings.yaml b/tests/data/simple/settings.yaml index fc405a1..ad68fe3 100644 --- a/tests/data/simple/settings.yaml +++ b/tests/data/simple/settings.yaml @@ -13,5 +13,7 @@ fields:      - name: quantity        type: integer        index: no +      help: 'how many items are there'      - name: other        type: yaml +      help: '' diff --git a/tests/test_collection.py b/tests/test_collection.py index 9e3df7c..8e8e5f1 100644 --- a/tests/test_collection.py +++ b/tests/test_collection.py @@ -104,7 +104,11 @@ class testEntries(unittest.TestCase):          self.collection.save_entries(entries=[new_entry])          entry_fname = 'tests/data/simple/items/' + new_entry.fname          with open(entry_fname) as fp: -            written = ruamel.yaml.safe_load(fp) +            text = fp.read() +        self.assertIn('quantity (integer): how many items are there', text) +        self.assertIn('other (yaml):', text) +        self.assertNotIn('position (string)', text) +        written = ruamel.yaml.safe_load(text)          self.assertIsInstance(written['quantity'], int)          self.assertIsInstance(written['name'], str)          os.remove(entry_fname) | 
