TEST_F(ObSqlExpressionTest, array_of_expr) { ObArray<ObSqlExpression> exprs; ObSqlExpression expr; exprs.push_back(expr); exprs.push_back(expr); exprs.clear(); exprs.reserve(10); exprs.push_back(expr); }
void ObMergeSortTest::SetUp() { sort_columns_.clear(); ObSortColumn sort_column; sort_column.table_id_ = test::ObFakeTable::TABLE_ID; sort_column.column_id_ = OB_APP_MIN_COLUMN_ID; sort_column.is_ascending_ = false; ASSERT_EQ(OB_SUCCESS, sort_columns_.push_back(sort_column)); sort_column.table_id_ = test::ObFakeTable::TABLE_ID; sort_column.column_id_ = OB_APP_MIN_COLUMN_ID+1; sort_column.is_ascending_ = true; ASSERT_EQ(OB_SUCCESS, sort_columns_.push_back(sort_column)); ObString filename; char* filename_buf = (char *)"ob_merge_sort_test.run"; filename.assign_ptr(filename_buf, strlen(filename_buf)); merge_sort_.set_run_filename(filename); merge_sort_.set_sort_columns(sort_columns_); in_mem_sort_.set_sort_columns(sort_columns_); }