Changeset 1304 for trunk/test/utility_test.cc
- Timestamp:
- May 14, 2008, 10:11:57 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/utility_test.cc
r1289 r1304 26 26 #include "Suite.h" 27 27 28 #include "yat/utility/Matrix.h" 28 29 #include "yat/utility/utility.h" 29 30 #include "yat/utility/stl_utility.h" … … 32 33 #include <iostream> 33 34 #include <string> 35 36 using namespace theplu::yat; 37 void test_quantile_normalize(test::Suite&); 34 38 35 39 int main(int argc, char* argv[]) … … 113 117 } 114 118 119 test_quantile_normalize(suite); 120 115 121 return suite.return_value(); 116 122 } 123 124 void test_quantile_normalize(test::Suite& suite) 125 { 126 suite.err() << "Testing quantile normalization\n"; 127 128 utility::Matrix m(2,2); 129 m(0,0) = 0; 130 m(0,1) = 10; 131 m(1,0) = 2; 132 m(1,1) = 4; 133 utility::quantile_normalize(m); 134 suite.err() << "Testing m(0,0)\n"; 135 suite.add(suite.equal(m(0,0), 2)); 136 suite.err() << "Testing m(0,1)\n"; 137 suite.add(suite.equal(m(0,1), 6)); 138 suite.err() << "Testing m(1,0)\n"; 139 suite.add(suite.equal(m(1,0), 6)); 140 suite.err() << "Testing m(1,1)\n"; 141 suite.add(suite.equal(m(1,1), 2)); 142 143 }
Note: See TracChangeset
for help on using the changeset viewer.