Skip to content

Commit 08a823b

Browse files
committed
Add unit test for BagError exception propagation in validate().
1 parent c6731c9 commit 08a823b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/test_api.py

+7
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,13 @@ def test_validate_incomplete_bag_fast(self):
816816
except Exception as e:
817817
self.fail(get_typed_exception(e))
818818

819+
def test_validate_non_bag(self):
820+
logger.info(self.getTestHeader('test validation non-bag'))
821+
try:
822+
self.assertRaises(bdbagit.BagError, bdb.validate_bag, self.test_data_dir)
823+
except Exception as e:
824+
self.fail(get_typed_exception(e))
825+
819826
def test_validate_incomplete_bag_structure(self):
820827
logger.info(self.getTestHeader('test structure validation incomplete bag'))
821828
try:

0 commit comments

Comments
 (0)