Let's add some more tests, like CHAR -> VARCHAR, INTEGER -> LONG, etc.

Also, there are some more negative tests we should add like DECIMAL -> INTEGER (add these to QueryCompilerTest)