diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2014-01-27 22:33:34 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2014-01-27 22:33:34 (GMT) |
commit | 50bd3521af6fa564d2ad2abfd3eeec49eabdebd5 (patch) | |
tree | 45960096cf6b167bae12732089054b93b26ce535 /test | |
parent | 2f86aa75516bf4be8b8d250d4776bb89e1c5bfab (diff) | |
download | hdf5-50bd3521af6fa564d2ad2abfd3eeec49eabdebd5.zip hdf5-50bd3521af6fa564d2ad2abfd3eeec49eabdebd5.tar.gz hdf5-50bd3521af6fa564d2ad2abfd3eeec49eabdebd5.tar.bz2 |
[svn-r24652] HDFFV-8572: test/testhdf5.c main() should not return number of errors
Solution: testhdf5 now exits EXIT_SUCCESS(0) if no errors, else
EXIT_FAILURE(1).
Tested: Jam only since it is a trivial fix.
Diffstat (limited to 'test')
-rw-r--r-- | test/testhdf5.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/testhdf5.c b/test/testhdf5.c index f14c2c3..eade815 100644 --- a/test/testhdf5.c +++ b/test/testhdf5.c @@ -86,6 +86,11 @@ main(int argc, char *argv[]) if (GetTestCleanup() && !getenv("HDF5_NOCLEANUP")) TestCleanup(); - return (GetTestNumErrs()); + /* Exit failure if errors encountered; else exit success. */ + /* No need to print anything since PerformTests() already does. */ + if (GetTestNumErrs() > 0) + exit(EXIT_FAILURE); + else + exit(EXIT_SUCCESS); } /* end main() */ |