diff --git a/enginetest/join_op_tests.go b/enginetest/join_op_tests.go index 5bea7329b3..8f7e72f9cb 100644 --- a/enginetest/join_op_tests.go +++ b/enginetest/join_op_tests.go @@ -2275,6 +2275,29 @@ WHERE }, }, }, + { + // https://github.com/dolthub/dolt/issues/10233 + name: "inner join with out of range key", + setup: [][]string{ + { + "create table t0(c0 boolean, c1 int)", + "create index t0i0 on t0(c0, c1)", + "create table t1(c0 int)", + "insert into t0(c0, c1) values (-128, 1)", + "insert into t1(c0) values (1),(2)", + }, + }, + tests: []JoinOpTests{ + { + Query: "select * from t1 inner join t0 on t0.c0<=>(-87840)", + Expected: []sql.Row{}, + }, + { + Query: "select * from t0 inner join t1 on t0.c0<=>(-87840)", + Expected: []sql.Row{}, + }, + }, + }, } var rangeJoinOpTests = []JoinOpTests{