assertEquals("bar.baz", dc.getTableByQualifiedLabel("foo.\"bar.baz\"").getName());
assertEquals("bar.baz", dc.getTableByQualifiedLabel("\"foo\".\"bar.baz\"").getName());
}
public void testGetColumnWithQuotesInLabel() throws Exception {
MutableSchema schema = new MutableSchema("foo");
MutableTable table1 = new MutableTable("bar.baz", schema);
schema.addTable(table1);
table1.addColumn(new MutableColumn("buuh", table1));
MutableTable table2 = new MutableTable("bar", schema);
schema.addTable(table2);
table2.addColumn(new MutableColumn("baz.buuh", table2));
MyDataContext dc = new MyDataContext("foo", schema);
assertEquals("buuh", dc.getColumnByQualifiedLabel("foo.bar.baz.buuh").getName());