コード例 #1
0
int main( int argc , char ** argv) {
  test_index_list();
  test_mask();
  test_active_index_list();
  test_approx_equal();
  exit(0);
}
コード例 #2
0
int array_test_eq(unsigned dim, const double * x , const double y [], unsigned * numPasses, unsigned * numErrors) {
    unsigned origNumErrors = *numErrors;
    unsigned i = 0;
    for (; i < dim; ++i) {
        if (test_approx_equal(x[i], y[i]) == 0)
            *numErrors += 1;
        else
            *numPasses += 1;
    }
    return (origNumErrors == *numErrors ? 1 : 0);
}