--TEST-- dbx_sort --SKIPIF-- --FILE-- rows; ++$i) { print($dro->data[$i]['id'].".".$dro->data[$i]['description']."\n"); } if (dbx_sort($dro, $compare_function)) { for ($i=0; $i<$dro->rows; ++$i) { print($dro->data[$i]['id'].".".$dro->data[$i]['description']."\n"); } } if (!@dbx_sort(0, $compare_function)) { print('wrong dbx_result_object: dbx_sort failure works ok'."\n"); } if (dbx_sort($dro, $nonexisting_compare_function)) { print('nonexisting compare function: dbx_sort will NOT complain'."\n"); } if (dbx_sort($dro, $invalid_compare_function)) { print('invalid compare function: dbx_sort will NOT complain'."\n"); } if (!@dbx_sort($dro, $compare_function, "12many")) { print('too many parameters: dbx_sort failure works ok'."\n"); } if (!@dbx_sort($dro)) { print('too few parameters: dbx_sort failure works ok'."\n"); } dbx_close($dlo); } ?> --EXPECT-- 10.abc 20.cba 30.bac 40.100 50.20 60.20 40.100 50.20 60.20 10.abc 30.bac 20.cba wrong dbx_result_object: dbx_sort failure works ok nonexisting compare function: dbx_sort will NOT complain invalid compare function: dbx_sort will NOT complain too many parameters: dbx_sort failure works ok too few parameters: dbx_sort failure works ok