Skip to content

Commit fd14e9a

Browse files
committed
remove memory_engine_test
1 parent fcca9e7 commit fd14e9a

File tree

1 file changed

+14
-91
lines changed

1 file changed

+14
-91
lines changed

enginetest/memory_engine_test.go

Lines changed: 14 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -200,116 +200,38 @@ func TestSingleQueryPrepared(t *testing.T) {
200200

201201
// Convenience test for debugging a single query. Unskip and set to the desired query.
202202
func TestSingleScript(t *testing.T) {
203-
// t.Skip()
203+
t.Skip()
204204
var scripts = []queries.ScriptTest{
205205
{
206-
Name: "hash join with % condition",
207-
SetUpScript: []string{
208-
"create table t1(c0 int)",
209-
"create table t2(c0 int)",
210-
"insert into t1 values (1),(2),(3)",
211-
"insert into t2 values (4),(5),(6)",
212-
},
206+
Name: "AS OF propagates to nested CALLs",
207+
SetUpScript: []string{},
213208
Assertions: []queries.ScriptTestAssertion{
214209
{
215-
Query: `select /*+ HASH_JOIN(t1, t2) */ * from t1 join t2 on t1.c0 % 3 = t2.c0 % 3`,
210+
Query: "create procedure create_proc() create table t (i int primary key, j int);",
216211
Expected: []sql.Row{
217-
{1, 4},
218-
{2, 5},
219-
{3, 6},
212+
{types.NewOkResult(0)},
220213
},
221214
},
222-
},
223-
},
224-
{
225-
Skip: true,
226-
Assertions: []queries.ScriptTestAssertion{
227215
{
228-
// test cross join used as projected subquery expression
229-
Query: "select 1 as exprAlias, 2, 3, (select exprAlias + count(*) from one_pk_three_idx a cross join one_pk_three_idx b);",
230-
Expected: []sql.Row{{1, 2, 3, 65}},
231-
},
232-
{
233-
Query: "SELECT count(*), (SELECT i FROM mytable WHERE i = 1 group by i);",
216+
Query: "call create_proc()",
234217
Expected: []sql.Row{
235-
{1, 1},
218+
{types.NewOkResult(0)},
236219
},
237220
},
238221
},
239222
},
240-
{
241-
Skip: true,
242-
Name: "strings cast to numbers in log",
243-
SetUpScript: []string{},
244-
Assertions: []queries.ScriptTestAssertion{
245-
{
246-
Query: "select (11 + '11asdf')",
247-
Expected: []sql.Row{{float64(22)}},
248-
},
249-
{
250-
Skip: true,
251-
Query: "select log('10asdf', '100f')",
252-
Expected: []sql.Row{{float64(2)}},
253-
},
254-
{
255-
Skip: true,
256-
Query: "select log('a10asdf', 'b100f')",
257-
Expected: []sql.Row{{nil}},
258-
},
259-
},
260-
},
261-
{
262-
Skip: true,
263-
Name: "strings cast to numbers",
264-
SetUpScript: []string{
265-
//"create table test01(pk varchar(20) primary key)",
266-
"create table test01(pk varchar(30))",
267-
`insert into test01 values (' 3 12 4'),
268-
(' 3.2 12 4'),('-3.1234'),('-3.1a'),('-5+8'),('+3.1234'),
269-
('11d'),('11wha?'),('11'),('12'),('1a1'),('a1a1'),('11-5'),
270-
('3. 12 4'),('5.932887e+07'),('5.932887e+07abc'),('5.932887e7'),('5.932887e7abc')`,
271-
},
272-
Assertions: []queries.ScriptTestAssertion{
273-
{
274-
Skip: true,
275-
Query: "select pk from test01 where pk=11 order by pk",
276-
Expected: []sql.Row{{"11"}, {"11-5"}, {"11d"}, {"11wha?"}},
277-
},
278-
{
279-
Query: "select pk from test01 where pk in (11) order by pk",
280-
Expected: []sql.Row{{"11"}, {"11-5"}, {"11d"}, {"11wha?"}},
281-
},
282-
{
283-
Skip: true,
284-
Query: "select pk from test01 where pk in ('11')",
285-
Expected: []sql.Row{{"11"}},
286-
},
287-
{
288-
Skip: true,
289-
Query: "select log('10asdf', '100f')",
290-
Expected: []sql.Row{{float64(2)}},
291-
},
292-
{
293-
Skip: true,
294-
Query: "select log('a10asdf', 'b100f')",
295-
Expected: []sql.Row{{nil}},
296-
},
297-
},
298-
},
299223
}
300224

301225
for _, test := range scripts {
302226
harness := enginetest.NewMemoryHarness("", 1, testNumPartitions, true, nil)
303-
harness.Setup(setup.SimpleSetup...)
304-
// harness.UseServer()
227+
//harness.UseServer()
305228
engine, err := harness.NewEngine(t)
306-
// engine.EngineAnalyzer().Coster = memo.NewLookupBiasedCoster()
307229
if err != nil {
308230
panic(err)
309231
}
310232

311-
engine.EngineAnalyzer().Debug = true
312-
engine.EngineAnalyzer().Verbose = true
233+
//engine.EngineAnalyzer().Debug = true
234+
//engine.EngineAnalyzer().Verbose = true
313235

314236
enginetest.TestScriptWithEngine(t, engine, harness, test)
315237
}
@@ -1000,6 +922,10 @@ func TestVectorFunctions(t *testing.T) {
1000922
enginetest.TestVectorFunctions(t, enginetest.NewDefaultMemoryHarness())
1001923
}
1002924

925+
func TestVectorType(t *testing.T) {
926+
enginetest.TestVectorType(t, enginetest.NewDefaultMemoryHarness())
927+
}
928+
1003929
func TestIndexPrefix(t *testing.T) {
1004930
enginetest.TestIndexPrefix(t, enginetest.NewDefaultMemoryHarness())
1005931
}
@@ -1075,9 +1001,6 @@ func TestDatabaseCollationWire(t *testing.T) {
10751001
}
10761002

10771003
func TestTypesOverWire(t *testing.T) {
1078-
if _, ok := os.LookupEnv("CI_TEST"); !ok {
1079-
// t.Skip("Skipping test that requires CI_TEST=true")
1080-
}
10811004
harness := enginetest.NewDefaultMemoryHarness()
10821005
enginetest.TestTypesOverWire(t, harness, harness.SessionBuilder())
10831006
}

0 commit comments

Comments
 (0)