(t *testing.T)
| 1720 | } |
| 1721 | |
| 1722 | func TestParamFormatter(t *testing.T) { |
| 1723 | p := point{xy: []float64{1, 2}, T: t} |
| 1724 | query, args := Dialect(dialect.MySQL). |
| 1725 | Select(). |
| 1726 | From(Table("users")). |
| 1727 | Where(EQ("point", p)). |
| 1728 | Query() |
| 1729 | require.Equal(t, "SELECT * FROM `users` WHERE `point` = ST_GeomFromWKB(?)", query) |
| 1730 | require.Equal(t, p, args[0]) |
| 1731 | } |
| 1732 | |
| 1733 | func TestSelectWithLock(t *testing.T) { |
| 1734 | query, args := Dialect(dialect.MySQL). |