Changeset 1534
- Timestamp:
- Sep 25, 2008, 8:24:28 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/data_weight_test.cc
r1487 r1534 36 36 DataWeight x; 37 37 x.data()=3.14; 38 suite.add( x.data()==3.14);39 suite.add( x.weight()==1.0);38 suite.add(suite.equal(x.data(),3.14)); 39 suite.add(suite.equal(x.weight(),1.0)); 40 40 DataWeight y(3.14); 41 41 y = DataWeight(3.14, 0.1); 42 suite.add(x==y); 43 suite.add(! (x!=y) ); 44 suite.add(! (x<y) ); 45 suite.add(! (x>y) ); 46 suite.add(x<=y); 47 suite.add(x>=y); 42 suite.add(suite.equal(x.data(), y.data())); 43 if (!suite.add(x==y)) 44 suite.err() << "operator==\n"; 45 if (!suite.add(! (x!=y) )) 46 suite.err() << "operator!=\n"; 47 if (!suite.add(! (x<y) )) 48 suite.err() << "operator<\n"; 49 if (!suite.add(! (x>y) )) 50 suite.err() << "operator>\n"; 51 if (!suite.add(x<=y)) 52 suite.err() << "operator<=\n"; 53 if (!suite.add(x>=y)) 54 suite.err() << "operator>=\n"; 55 48 56 DataWeight z(y); 49 57 50 suite.return_value();58 return suite.return_value(); 51 59 } -
trunk/yat/utility/DataWeight.cc
r1487 r1534 79 79 bool operator<=(const DataWeight& lhs, const DataWeight& rhs) 80 80 { 81 return rhs > lhs;81 return !(lhs > rhs); 82 82 } 83 83 … … 85 85 bool operator>=(const DataWeight& lhs, const DataWeight& rhs) 86 86 { 87 return rhs < lhs;87 return !(lhs < rhs); 88 88 } 89 89
Note: See TracChangeset
for help on using the changeset viewer.