[#1253] Avoid JDBC escape syntax for date/time literals - Fixed Unit
tests
This commit is contained in:
parent
9be84a272f
commit
9eea63db80
@ -1349,7 +1349,7 @@ public class jOOQTest {
|
||||
q.addValue(FIELD_ID1, 10);
|
||||
q.addValue(FIELD_NAME1, "ABC");
|
||||
q.addValue(FIELD_DATE1, new Date(0));
|
||||
assertEquals("insert into \"TABLE1\" (\"ID1\", \"NAME1\", \"DATE1\") values (10, 'ABC', {d '1970-01-01'})", r_refI().render(q));
|
||||
assertEquals("insert into \"TABLE1\" (\"ID1\", \"NAME1\", \"DATE1\") values (10, 'ABC', date '1970-01-01')", r_refI().render(q));
|
||||
assertEquals("insert into \"TABLE1\" (\"ID1\", \"NAME1\", \"DATE1\") values (?, ?, ?)", r_ref().render(q));
|
||||
assertEquals(q, create.insertInto(TABLE1, FIELD_ID1, FIELD_NAME1, FIELD_DATE1).values(10, "ABC", new Date(0)));
|
||||
assertEquals(q, create.insertInto(TABLE1).set(FIELD_ID1, 10).set(FIELD_NAME1, "ABC").set(FIELD_DATE1, new Date(0)));
|
||||
@ -1556,7 +1556,7 @@ public class jOOQTest {
|
||||
.whenNotMatchedThenInsert(FIELD_ID1, FIELD_NAME1, FIELD_DATE1)
|
||||
.values(1, "name", new Date(0));
|
||||
|
||||
assertEquals("merge into \"TABLE1\" using (select \"TABLE2\".\"ID2\" from \"TABLE2\") on ((\"TABLE2\".\"ID2\" = \"TABLE1\".\"ID1\" and \"TABLE1\".\"ID1\" = 1) or \"TABLE2\".\"ID2\" = 2) when matched then update set \"NAME1\" = 'name', \"DATE1\" = {d '1970-01-01'} when not matched then insert (\"ID1\", \"NAME1\", \"DATE1\") values (1, 'name', {d '1970-01-01'})", r_refI().render(q));
|
||||
assertEquals("merge into \"TABLE1\" using (select \"TABLE2\".\"ID2\" from \"TABLE2\") on ((\"TABLE2\".\"ID2\" = \"TABLE1\".\"ID1\" and \"TABLE1\".\"ID1\" = 1) or \"TABLE2\".\"ID2\" = 2) when matched then update set \"NAME1\" = 'name', \"DATE1\" = date '1970-01-01' when not matched then insert (\"ID1\", \"NAME1\", \"DATE1\") values (1, 'name', date '1970-01-01')", r_refI().render(q));
|
||||
assertEquals("merge into \"TABLE1\" using (select \"TABLE2\".\"ID2\" from \"TABLE2\") on ((\"TABLE2\".\"ID2\" = \"TABLE1\".\"ID1\" and \"TABLE1\".\"ID1\" = ?) or \"TABLE2\".\"ID2\" = ?) when matched then update set \"NAME1\" = ?, \"DATE1\" = ? when not matched then insert (\"ID1\", \"NAME1\", \"DATE1\") values (?, ?, ?)", r_ref().render(q));
|
||||
|
||||
context.checking(new Expectations() {{
|
||||
@ -2255,9 +2255,9 @@ public class jOOQTest {
|
||||
assertEquals("123.0", r_refP.render(i3));
|
||||
assertEquals("123.0", r_ref.render(i3));
|
||||
|
||||
assertEquals("{d '1981-07-10'}", r_refI.render(i4));
|
||||
assertEquals("{d '1981-07-10'}", r_refP.render(i4));
|
||||
assertEquals("{d '1981-07-10'}", r_ref.render(i4));
|
||||
assertEquals("date '1981-07-10'", r_refI.render(i4));
|
||||
assertEquals("date '1981-07-10'", r_refP.render(i4));
|
||||
assertEquals("date '1981-07-10'", r_ref.render(i4));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Loading…
Reference in New Issue
Block a user