def test_del_key(self): """Check if deleting existing (and non-existing) keys is working ok.""" m = Metadata(TESTFILE) m.set('foo', 'bar') self.assertEqual(m.get('antenna'), 'unknown') # default entry self.assertEqual(m.get('foo'), 'bar') # user entry m.delete('foo') m.delete('antenna') self.assertEqual(m.get('foo'), '') self.assertEqual(m.get('antenna'), '') # Check that deleting non-existing key is OK m.delete('foo') m.delete('foo') m.delete('foo')