CastExpression cast1 = new CastExpression(plan, constant3, createFS(DataType.BYTEARRAY));
EqualExpression equal1 = new EqualExpression(plan, gt1, cast1);
NotEqualExpression nq1 = new NotEqualExpression(plan, gt1, cast1);
CompilationMessageCollector collector = new CompilationMessageCollector();
TypeCheckingExpVisitor expTypeChecker = new TypeCheckingExpVisitor(
plan, collector, null);
try {
expTypeChecker.visit();
fail("Exception expected");
} catch (TypeCheckerException pve) {
// good
}
printMessageCollector(collector);