Changeset 9536
- Timestamp:
- Oct 13, 2006, 9:06:56 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/types/tap_psMetadata_polynomials.c
r8995 r9536 53 53 ok( psPolynomial2DtoMD(md, p2d, "polyMD"), 54 54 "psPolynomial2DtoMD: return true for valid inputs."); 55 56 psMetadataConfigWrite (md, "test.md"); 57 58 ok (0, "these tests are relying on the ORDER of the MD components not the NAMES"); 59 ok (0, "these seem like irrelevant tests"); 55 60 psMetadata *polyMDtemp = psMetadataLookupMD(NULL, md, "polyMD"); 56 61 skip_start( polyMDtemp == NULL , 1, … … 76 81 "psPolynomial2DtoMD: return correct last element."); 77 82 skip_end(); 83 skip_end(); 84 } 85 86 //psPolynomial2DtoMD 87 //Return a valid metadata containing a polynomial-metadata structure 88 { 89 diag ("example of 2DtoMD using the names not the sequence"); 90 91 ok( psPolynomial2DtoMD(md, p2d, "polyMD"), 92 "psPolynomial2DtoMD: return true for valid inputs."); 93 94 psMetadataConfigWrite (md, "test.md"); 95 96 // of the components. these seem like irrelevant tests. 97 psMetadata *polyMDtemp = psMetadataLookupMD(NULL, md, "polyMD"); 98 skip_start( polyMDtemp == NULL , 1, 99 "Skipping 1 tests because psPolynomial2DtoMD has errors"); 100 101 bool status; 102 int nX = psMetadataLookupS32(&status, polyMDtemp, "NORDER_X"); 103 ok(status, "psPolynomial2DtoMD: found NORDER_X"); 104 ok(nX == 1, "psPolynomial2DtoMD: NORDER_X is 1"); 105 106 int nY = psMetadataLookupS32(&status, polyMDtemp, "NORDER_Y"); 107 ok(status, "psPolynomial2DtoMD: found NORDER_Y"); 108 ok(nY == 1, "psPolynomial2DtoMD: NORDER_Y is 1"); 109 110 double val; 111 val = psMetadataLookupF64(&status, polyMDtemp, "VAL_X00_Y00"); 112 ok(status, "psPolynomial2DtoMD: found VAL_X00_Y00"); 113 ok_double(val, 1.1, "psPolynomial2DtoMD: VAL_X00_Y00 is %lf", val); 114 115 val = psMetadataLookupF64(&status, polyMDtemp, "VAL_X01_Y01"); 116 ok(status, "psPolynomial2DtoMD: found VAL_X01_Y01"); 117 ok_double(val, 4.4, "psPolynomial2DtoMD: VAL_X01_Y01 is %lf", val); 118 78 119 skip_end(); 79 120 }
Note:
See TracChangeset
for help on using the changeset viewer.
