diff options
Diffstat (limited to 'test cases/common/216 custom target input extracted objects/check_object.py')
-rw-r--r-- | test cases/common/216 custom target input extracted objects/check_object.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test cases/common/216 custom target input extracted objects/check_object.py b/test cases/common/216 custom target input extracted objects/check_object.py new file mode 100644 index 0000000..d521b43 --- /dev/null +++ b/test cases/common/216 custom target input extracted objects/check_object.py @@ -0,0 +1,17 @@ +#!/usr/bin/env python3 + +import sys, os + +if __name__ == '__main__': + if len(sys.argv) < 4: + print(sys.argv[0], 'n output objects...') + sys.exit(1) + if len(sys.argv) != int(sys.argv[1]) + 3: + print(f'expected {sys.argv[1]} objects, got {len(sys.argv) - 3}') + sys.exit(1) + for i in sys.argv[3:]: + print('testing', i) + if not os.path.exists(i): + sys.exit(1) + with open(sys.argv[2], 'wb') as out: + pass |