You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Vladimir Sitnikov (JIRA)" <ji...@apache.org> on 2018/08/19 17:51:00 UTC
[jira] [Created] (CALCITE-2480) calcite.util.NameSet does not work
Vladimir Sitnikov created CALCITE-2480:
------------------------------------------
Summary: calcite.util.NameSet does not work
Key: CALCITE-2480
URL: https://issues.apache.org/jira/browse/CALCITE-2480
Project: Calcite
Issue Type: Bug
Components: core
Reporter: Vladimir Sitnikov
Assignee: Vladimir Sitnikov
{code:java} @Test public void testNameSetContains() {
final NameSet names = new NameSet();
names.add("COUNT");
names.add("COVAR_POP");
assertThat(names.contains("count", true), is(false));
assertNsContains(names, "count", false, true);
}
private void assertNsContains(NameSet names, String item, boolean caseSensitive, boolean result) {
assertEquals(names + ", contains(" + item + (caseSensitive ? ", caseSensitive" : "")
+ ")",
result, names.contains(item, caseSensitive));
}{code}
Output
{noformat}java.lang.AssertionError: [COUNT, COVAR_POP], contains(count)
Expected :true
Actual :false{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)