mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-04-12 17:31:09 +08:00
[svn-r18335] Description:
Removed header file testhdf5.h from C++ tests to eliminate a non-standard problem on OpenVMS. It wasn't essential. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty) Ray agreed to test on OpenVMS.
This commit is contained in:
parent
9f514c2b7d
commit
c90711e713
@ -39,7 +39,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -82,7 +81,7 @@ static size_t filter_bogus(unsigned int flags, size_t cd_nelmts,
|
||||
static herr_t
|
||||
test_create( H5File& file)
|
||||
{
|
||||
TESTING("create, open, close");
|
||||
SUBTEST("create, open, close");
|
||||
|
||||
// Setting this to NULL for cleaning up in failure situations
|
||||
DataSet *dataset = NULL;
|
||||
@ -203,7 +202,7 @@ static herr_t
|
||||
test_simple_io( H5File& file)
|
||||
{
|
||||
|
||||
TESTING("simple I/O");
|
||||
SUBTEST("simple I/O");
|
||||
|
||||
int points[100][200];
|
||||
int check[100][200];
|
||||
@ -294,7 +293,7 @@ test_tconv( H5File& file)
|
||||
in = new char [4*1000000];
|
||||
//assert (in);
|
||||
|
||||
TESTING("data type conversion");
|
||||
SUBTEST("data type conversion");
|
||||
|
||||
// Initialize the dataset
|
||||
for (int i = 0; i < 1000000; i++) {
|
||||
@ -449,7 +448,7 @@ test_compression(H5File& file)
|
||||
dscreatplist.setDeflate (6);
|
||||
|
||||
#ifdef H5_HAVE_FILTER_DEFLATE
|
||||
TESTING("compression (setup)");
|
||||
SUBTEST("Compression (setup)");
|
||||
|
||||
// Create the dataset
|
||||
dataset = new DataSet (file.createDataSet
|
||||
@ -461,7 +460,7 @@ test_compression(H5File& file)
|
||||
* STEP 1: Read uninitialized data. It should be zero.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (uninitialized read)");
|
||||
SUBTEST("Compression (uninitialized read)");
|
||||
|
||||
dataset->read ((void*) check, PredType::NATIVE_INT, DataSpace::ALL, DataSpace::ALL, xfer);
|
||||
|
||||
@ -483,7 +482,7 @@ test_compression(H5File& file)
|
||||
* to it.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (write)");
|
||||
SUBTEST("Compression (write)");
|
||||
|
||||
for (i=n=0; i<size[0]; i++)
|
||||
{
|
||||
@ -501,7 +500,7 @@ test_compression(H5File& file)
|
||||
* STEP 3: Try to read the data we just wrote.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (read)");
|
||||
SUBTEST("Compression (read)");
|
||||
|
||||
// Read the dataset back
|
||||
dataset->read ((void*)check, PredType::NATIVE_INT, DataSpace::ALL, DataSpace::ALL, xfer);
|
||||
@ -524,7 +523,7 @@ test_compression(H5File& file)
|
||||
* dataset although we rewrite the whole thing.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (modify)");
|
||||
SUBTEST("Compression (modify)");
|
||||
|
||||
for (i=0; i<size[0]; i++)
|
||||
{
|
||||
@ -555,7 +554,7 @@ test_compression(H5File& file)
|
||||
* object header.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (re-open)");
|
||||
SUBTEST("Compression (re-open)");
|
||||
|
||||
// close this dataset to reuse the var
|
||||
delete dataset;
|
||||
@ -581,7 +580,7 @@ test_compression(H5File& file)
|
||||
* boundaries (we know that case already works from above tests).
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (partial I/O)");
|
||||
SUBTEST("Compression (partial I/O)");
|
||||
|
||||
const hsize_t hs_size[2] = {4, 50};
|
||||
const hsize_t hs_offset[2] = {7, 30};
|
||||
@ -617,7 +616,7 @@ test_compression(H5File& file)
|
||||
PASSED();
|
||||
|
||||
#else
|
||||
TESTING("deflate filter");
|
||||
SUBTEST("deflate filter");
|
||||
SKIPPED();
|
||||
cerr << not_supported << endl;
|
||||
#endif
|
||||
@ -627,7 +626,7 @@ test_compression(H5File& file)
|
||||
* to write and then read the dataset.
|
||||
*----------------------------------------------------------------------
|
||||
*/
|
||||
TESTING("compression (app-defined method)");
|
||||
SUBTEST("Compression (app-defined method)");
|
||||
|
||||
if (H5Zregister (H5Z_BOGUS)<0)
|
||||
throw Exception("test_compression", "Failed in app-defined method");
|
||||
@ -699,7 +698,7 @@ static herr_t
|
||||
test_multiopen (H5File& file)
|
||||
{
|
||||
|
||||
TESTING("multi-open with extending");
|
||||
SUBTEST("Multi-open with extending");
|
||||
|
||||
DataSpace* space = NULL;
|
||||
try {
|
||||
@ -780,7 +779,7 @@ test_multiopen (H5File& file)
|
||||
static herr_t
|
||||
test_types(H5File& file)
|
||||
{
|
||||
TESTING("various datatypes");
|
||||
SUBTEST("Various datatypes");
|
||||
|
||||
size_t i;
|
||||
DataSet* dset = NULL;
|
||||
@ -972,13 +971,16 @@ test_types(H5File& file)
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
int
|
||||
main()
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
#endif
|
||||
void test_dset()
|
||||
{
|
||||
hid_t fapl_id;
|
||||
fapl_id = h5_fileaccess(); // in h5test.c, returns a file access template
|
||||
|
||||
int nerrors=0; // keep track of number of failures occurr
|
||||
|
||||
try
|
||||
{
|
||||
// Turn of the auto-printing when failure occurs so that we can
|
||||
@ -1005,16 +1007,12 @@ main()
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
return(test_report(nerrors, H5std_string(" Dataset")));
|
||||
test_report(nerrors, H5std_string(" Dataset"));
|
||||
}
|
||||
|
||||
// Clean up data file
|
||||
cleanup_dsets();
|
||||
|
||||
// Print out dsets test results
|
||||
cerr << endl << endl;
|
||||
return(test_report(nerrors, H5std_string(" Dataset")));
|
||||
} // main
|
||||
} // test_dset
|
||||
|
||||
/*-------------------------------------------------------------------------
|
||||
* Function: cleanup_dsets
|
||||
|
@ -35,7 +35,8 @@ using std::cerr;
|
||||
using std::endl;
|
||||
#endif
|
||||
|
||||
#define SUBTEST(WHAT) {printf(" Subtest: %-52s",WHAT); fflush(stdout);}
|
||||
#define MESSAGE(V,A) {if (HDGetTestVerbosity()>(V)) print_func A;}
|
||||
#define SUBTEST(TEST) {printf(" Subtest: %-52s",TEST); fflush(stdout);}
|
||||
|
||||
int check_values (hsize_t i, hsize_t j, int apoint, int acheck);
|
||||
int test_report (int, const H5std_string&);
|
||||
@ -122,6 +123,7 @@ void test_h5s();
|
||||
void test_reference();
|
||||
void test_types();
|
||||
void test_vlstrings();
|
||||
void test_dset();
|
||||
|
||||
/* Prototypes for the cleanup routines */
|
||||
void cleanup_attr();
|
||||
|
@ -34,7 +34,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -118,7 +117,7 @@ static void test_attr_basic_write()
|
||||
int i;
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Basic Attribute Writing Functions");
|
||||
SUBTEST("Basic Attribute Writing Functions");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -237,7 +236,7 @@ static void test_attr_rename()
|
||||
int i;
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Rename Attribute Function");
|
||||
SUBTEST("Rename Attribute Function");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -308,7 +307,7 @@ static void test_attr_basic_read()
|
||||
int i, j;
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Basic Attribute Reading Functions");
|
||||
SUBTEST("Basic Attribute Reading Functions");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -375,7 +374,7 @@ static void test_attr_compound_write()
|
||||
{
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Multiple Attribute Functions");
|
||||
SUBTEST("Multiple Attribute Functions");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -439,7 +438,7 @@ static void test_attr_compound_read()
|
||||
int i,j;
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Basic Attribute Functions");
|
||||
SUBTEST("Basic Attribute Functions");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -568,7 +567,7 @@ static void test_attr_compound_read()
|
||||
static void test_attr_scalar_write()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Basic Scalar Attribute Writing Functions");
|
||||
SUBTEST("Basic Scalar Attribute Writing Functions");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -622,7 +621,7 @@ static void test_attr_scalar_write()
|
||||
static void test_attr_scalar_read()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Basic Scalar Attribute Reading Functions");
|
||||
SUBTEST("Basic Scalar Attribute Reading Functions");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -666,7 +665,7 @@ static void test_attr_scalar_read()
|
||||
static void test_attr_mult_write()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Multiple Attribute Writing Functions");
|
||||
SUBTEST("Multiple Attribute Writing Functions");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -743,7 +742,7 @@ static void test_attr_mult_read()
|
||||
int i,j,k;
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Multiple Attribute Reading Functions");
|
||||
SUBTEST("Multiple Attribute Reading Functions");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -932,7 +931,7 @@ static void test_attr_delete()
|
||||
H5std_string attr_name; // Buffer for attribute names
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Removing Attribute Function");
|
||||
SUBTEST("Removing Attribute Function");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -1032,7 +1031,7 @@ static void test_attr_dtype_shared()
|
||||
h5_stat_size_t filesize; /* Size of file after modifications */
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Shared Datatypes with Attributes");
|
||||
SUBTEST("Shared Datatypes with Attributes");
|
||||
|
||||
try {
|
||||
// Create a file
|
||||
@ -1189,7 +1188,7 @@ const int ATTR_LEN = 17;
|
||||
static void test_string_attr()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing I/O on FL and VL String Attributes");
|
||||
SUBTEST("I/O on FL and VL String Attributes");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -1308,6 +1307,7 @@ extern "C"
|
||||
void test_attr()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Attributes\n");
|
||||
MESSAGE(5, ("Testing Attributes\n"));
|
||||
|
||||
test_attr_basic_write(); // Test basic H5A writing code
|
||||
|
@ -33,7 +33,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -730,6 +729,7 @@ extern "C"
|
||||
void test_compound()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Compound Data Type operations\n");
|
||||
MESSAGE(5, ("Testing Compound Data Type operations\n"));
|
||||
|
||||
test_compound_1(); // various things about compound data types
|
||||
|
@ -26,8 +26,6 @@
|
||||
into the list of AddTest() calls in main() below. Functions which depend
|
||||
on other functionality should be placed below the AddTest() call for the
|
||||
base functionality testing.
|
||||
Each test module should include testhdf5.h and define a unique set of
|
||||
names for test files they create.
|
||||
|
||||
EXTERNAL ROUTINES/VARIABLES:
|
||||
TestInit(...) -- Initialize testing framework
|
||||
@ -57,7 +55,7 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "h5test.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -73,19 +71,21 @@ main(int argc, char *argv[])
|
||||
TestInit(argv[0], NULL, NULL);
|
||||
|
||||
// testing file creation and opening in tfile.cpp
|
||||
AddTest("file", test_file, cleanup_file, "File I/O Operations", NULL);
|
||||
AddTest("tfile", test_file, cleanup_file, "File I/O Operations", NULL);
|
||||
// testing dataset functionalities in dset.cpp
|
||||
AddTest("dsets", test_dset, cleanup_dsets, "Dataset I/O Operations", NULL);
|
||||
// testing dataspace functionalities in th5s.cpp
|
||||
AddTest("h5s", test_h5s, cleanup_h5s, "Dataspaces", NULL);
|
||||
AddTest("th5s", test_h5s, cleanup_h5s, "Dataspaces", NULL);
|
||||
// testing attribute functionalities in tattr.cpp
|
||||
AddTest("attr", test_attr, cleanup_attr, "Attributes", NULL);
|
||||
AddTest("tattr", test_attr, cleanup_attr, "Attributes", NULL);
|
||||
// testing reference functionalities in trefer.cpp
|
||||
AddTest("reference", test_reference, cleanup_reference, "References", NULL);
|
||||
AddTest("trefer", test_reference, cleanup_reference, "References", NULL);
|
||||
// testing variable-length strings in tvlstr.cpp
|
||||
AddTest("vlstrings", test_vlstrings, cleanup_vlstrings, "Variable-Length Strings", NULL);
|
||||
AddTest("types", test_types, cleanup_types, "Generic Data Types", NULL);
|
||||
AddTest("compound", test_compound, cleanup_compound, "Compound Data Types", NULL);
|
||||
AddTest("filter", test_filters, cleanup_filters, "Various Filters", NULL);
|
||||
AddTest("links", test_links, cleanup_links, "Various Links", NULL);
|
||||
AddTest("tvlstr", test_vlstrings, cleanup_vlstrings, "Variable-Length Strings", NULL);
|
||||
AddTest("ttypes", test_types, cleanup_types, "Generic Data Types", NULL);
|
||||
AddTest("tcompound", test_compound, cleanup_compound, "Compound Data Types", NULL);
|
||||
AddTest("tfilter", test_filters, cleanup_filters, "Various Filters", NULL);
|
||||
AddTest("tlinks", test_links, cleanup_links, "Various Links", NULL);
|
||||
/* Comment out tests that are not done yet. - BMR, Feb 2001
|
||||
AddTest("select", test_select, cleanup_select, "Selections", NULL);
|
||||
AddTest("time", test_time, cleanup_time, "Time Datatypes", NULL);
|
||||
|
@ -37,7 +37,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -94,7 +93,7 @@ const H5std_string FILE4("tfile4.h5");
|
||||
static void test_file_create()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing File Creation I/O");
|
||||
SUBTEST("File Creation I/O");
|
||||
|
||||
// Test create with various sequences of H5F_ACC_EXCL and
|
||||
// H5F_ACC_TRUNC flags
|
||||
@ -302,7 +301,7 @@ static void test_file_create()
|
||||
static void test_file_open()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing File Opening I/O");
|
||||
SUBTEST("File Opening I/O");
|
||||
|
||||
try {
|
||||
|
||||
@ -351,7 +350,7 @@ static void test_file_open()
|
||||
static void test_file_size()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing File Size");
|
||||
SUBTEST("File Size");
|
||||
|
||||
hid_t fapl_id;
|
||||
fapl_id = h5_fileaccess(); // in h5test.c, returns a file access template
|
||||
@ -419,7 +418,7 @@ typedef struct s1_t {
|
||||
static void test_file_name()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing File Name");
|
||||
SUBTEST("File Name");
|
||||
|
||||
H5std_string file_name;
|
||||
try {
|
||||
@ -499,6 +498,7 @@ void test_file()
|
||||
{
|
||||
// Output message about test being performed
|
||||
MESSAGE(5, ("Testing File I/O operations\n"));
|
||||
//MESSAGE("Testing File I/O operations\n");
|
||||
|
||||
test_file_create(); // Test file creation (also creation templates)
|
||||
test_file_open(); // Test file opening
|
||||
|
@ -33,7 +33,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -252,6 +251,7 @@ extern "C"
|
||||
void test_filters()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Various Filters\n");
|
||||
MESSAGE(5, ("Testing Various Filters\n"));
|
||||
|
||||
hid_t fapl_id;
|
||||
|
@ -36,7 +36,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -121,7 +120,7 @@ static void test_h5s_basic()
|
||||
hsize_t tmax[4];
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Dataspace Manipulation");
|
||||
SUBTEST("Dataspace Manipulation");
|
||||
|
||||
try {
|
||||
// Create simple dataspace sid1
|
||||
@ -270,7 +269,7 @@ static void test_h5s_basic()
|
||||
static void test_h5s_scalar_write()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Scalar Dataspace Writing");
|
||||
SUBTEST("Scalar Dataspace Writing");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -336,7 +335,7 @@ static void test_h5s_scalar_read()
|
||||
hsize_t tdims[4]; // Dimension array to test with
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Scalar Dataspace Reading");
|
||||
SUBTEST("Scalar Dataspace Reading");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -396,7 +395,7 @@ static void test_h5s_scalar_read()
|
||||
static void test_h5s_null()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Null Dataspace Writing");
|
||||
SUBTEST("Null Dataspace Writing");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -451,7 +450,7 @@ static void test_h5s_null()
|
||||
static void test_h5s_compound_scalar_write()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Compound Dataspace Writing");
|
||||
SUBTEST("Compound Dataspace Writing");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -526,7 +525,7 @@ static void test_h5s_compound_scalar_read()
|
||||
hsize_t tdims[4]; // Dimension array to test with
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Compound Dataspace Reading");
|
||||
SUBTEST("Compound Dataspace Reading");
|
||||
try {
|
||||
// Create file
|
||||
H5File fid1(DATAFILE, H5F_ACC_RDWR);
|
||||
@ -594,6 +593,7 @@ extern "C"
|
||||
void test_h5s()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Dataspaces\n");
|
||||
MESSAGE(5, ("Testing Dataspaces\n"));
|
||||
|
||||
test_h5s_basic(); // Test basic H5S code
|
||||
|
@ -33,7 +33,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -531,6 +530,7 @@ void test_links()
|
||||
fapl_id = h5_fileaccess();
|
||||
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Various Links\n");
|
||||
MESSAGE(5, ("Testing Various Links\n"));
|
||||
try
|
||||
{
|
||||
|
@ -34,7 +34,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -82,7 +81,7 @@ static void test_reference_obj(void)
|
||||
const H5std_string write_comment="Foo!"; // Comments for group
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing Object Reference Functions");
|
||||
SUBTEST("Object Reference Functions");
|
||||
|
||||
H5File* file1 = NULL;
|
||||
try {
|
||||
@ -205,7 +204,7 @@ static void test_reference_obj(void)
|
||||
dset2.read(tbuf, PredType::NATIVE_UINT);
|
||||
|
||||
for(tu32=(unsigned *)tbuf,i=0; i<SPACE1_DIM1; i++,tu32++)
|
||||
VERIFY(*tu32, (uint32_t)(i*3), "Data");
|
||||
verify_val(*tu32, (uint32_t)(i*3), "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__);
|
||||
|
||||
// Close dereferenced dataset
|
||||
dset2.close();
|
||||
@ -290,6 +289,7 @@ extern "C"
|
||||
void test_reference(void)
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing References\n");
|
||||
MESSAGE(5, ("Testing References\n"));
|
||||
|
||||
test_reference_obj(); // Test basic object reference functionality
|
||||
|
@ -33,7 +33,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -524,6 +523,7 @@ extern "C"
|
||||
void test_types()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Generic Data Types\n");
|
||||
MESSAGE(5, ("Testing Generic Data Types\n"));
|
||||
|
||||
// Test basic datatypes
|
||||
|
@ -35,7 +35,6 @@
|
||||
#endif // H5_NO_STD
|
||||
#endif
|
||||
|
||||
#include "testhdf5.h" // C test header file
|
||||
#include "H5Cpp.h" // C++ API header file
|
||||
|
||||
#ifndef H5_NO_NAMESPACE
|
||||
@ -140,7 +139,7 @@ const H5std_string DSET1_DATA("String Dataset");
|
||||
static void test_vlstring_dataset()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing VL String on Datasets");
|
||||
SUBTEST("VL String on Datasets");
|
||||
|
||||
try {
|
||||
// Open the file
|
||||
@ -230,7 +229,7 @@ static void test_vlstring_array_dataset()
|
||||
}; // Information to write
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing VL String Array on Datasets");
|
||||
SUBTEST("VL String Array on Datasets");
|
||||
|
||||
H5File* file1;
|
||||
try {
|
||||
@ -327,7 +326,7 @@ static void test_vlstrings_special()
|
||||
char *rdata[SPACE1_DIM1]; // Information read in
|
||||
|
||||
// Output message about test being performed.
|
||||
SUBTEST("Testing Special VL Strings");
|
||||
SUBTEST("Special VL Strings");
|
||||
|
||||
try {
|
||||
// Create file.
|
||||
@ -441,7 +440,7 @@ const H5std_string VLSTR_TYPE("vl_string_type");
|
||||
static void test_vlstring_type()
|
||||
{
|
||||
// Output message about test being performed.
|
||||
SUBTEST("Testing VL String Type");
|
||||
SUBTEST("VL String Type");
|
||||
|
||||
H5File* file1 = NULL;
|
||||
try {
|
||||
@ -526,7 +525,7 @@ static void test_vlstring_type()
|
||||
static void test_compact_vlstring()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing VL Strings on Compact Dataset");
|
||||
SUBTEST("VL Strings on Compact Dataset");
|
||||
|
||||
try {
|
||||
// Create file
|
||||
@ -609,7 +608,7 @@ const H5std_string ATTRSTR_DATA("String Attribute");
|
||||
static void test_vlstring_attribute()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing VL String on Attributes");
|
||||
SUBTEST("VL String on Attributes");
|
||||
|
||||
try {
|
||||
// Open the file
|
||||
@ -692,7 +691,7 @@ static void test_read_vl_string_attribute()
|
||||
{
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing reading VL String as attributes");
|
||||
SUBTEST("reading VL String as attributes");
|
||||
|
||||
try {
|
||||
// Open file
|
||||
@ -757,7 +756,7 @@ static void test_vlstring_array_attribute()
|
||||
}; // Information to write
|
||||
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing VL String Array on Attributes");
|
||||
SUBTEST("VL String Array on Attributes");
|
||||
|
||||
try {
|
||||
// Open the file
|
||||
@ -866,7 +865,7 @@ const int REWRITE_NDATASETS = 32;
|
||||
static void test_vl_rewrite()
|
||||
{
|
||||
// Output message about test being performed
|
||||
SUBTEST("Testing I/O on VL strings with link/unlink");
|
||||
SUBTEST("I/O on VL strings with link/unlink");
|
||||
|
||||
try {
|
||||
// Create the files.
|
||||
@ -946,6 +945,7 @@ extern "C"
|
||||
void test_vlstrings()
|
||||
{
|
||||
// Output message about test being performed
|
||||
//MESSAGE("Testing Variable-Length Strings");
|
||||
MESSAGE(5, ("Testing Variable-Length Strings"));
|
||||
|
||||
// These tests use the same file
|
||||
|
Loading…
x
Reference in New Issue
Block a user