@Test public void testSqlWarning() { ImmutableList.Builder<PrestoWarning> builder = ImmutableList.builder(); for (int i = 0; i < 3; i++) { builder.add(new PrestoWarning(new WarningCode(i, "CODE_" + i), "warning message " + i)); } List<PrestoWarning> warnings = builder.build(); SQLWarning warning = fromPrestoWarnings(warnings); assertEquals(Iterators.size(warning.iterator()), warnings.size()); assertWarningsEqual(warning, new PrestoSqlWarning(warnings.get(0))); assertWarningsEqual(warning.getNextWarning(), new PrestoSqlWarning(warnings.get(1))); assertWarningsEqual(warning.getNextWarning().getNextWarning(), new PrestoSqlWarning(warnings.get(2))); }
@Test public void testSqlWarning() { ImmutableList.Builder<PrestoWarning> builder = ImmutableList.builder(); for (int i = 0; i < 3; i++) { builder.add(new PrestoWarning(new WarningCode(i, "CODE_" + i), "warning message " + i)); } List<PrestoWarning> warnings = builder.build(); SQLWarning warning = fromPrestoWarnings(warnings); assertEquals(Iterators.size(warning.iterator()), warnings.size()); assertWarningsEqual(warning, new PrestoSqlWarning(warnings.get(0))); assertWarningsEqual(warning.getNextWarning(), new PrestoSqlWarning(warnings.get(1))); assertWarningsEqual(warning.getNextWarning().getNextWarning(), new PrestoSqlWarning(warnings.get(2))); }
@Test public void testSqlWarning() { ImmutableList.Builder<PrestoWarning> builder = ImmutableList.builder(); for (int i = 0; i < 3; i++) { builder.add(new PrestoWarning(new WarningCode(i, "CODE_" + i), "warning message " + i)); } List<PrestoWarning> warnings = builder.build(); SQLWarning warning = fromPrestoWarnings(warnings); assertEquals(Iterators.size(warning.iterator()), warnings.size()); assertWarningsEqual(warning, toPrestoSqlWarning(warnings.get(0))); assertWarningsEqual(warning.getNextWarning(), toPrestoSqlWarning(warnings.get(1))); assertWarningsEqual(warning.getNextWarning().getNextWarning(), toPrestoSqlWarning(warnings.get(2))); }
@Test public void testSqlWarning() { ImmutableList.Builder<PrestoWarning> builder = ImmutableList.builder(); for (int i = 0; i < 3; i++) { builder.add(new PrestoWarning(new WarningCode(i, "CODE_" + i), "warning message " + i)); } List<PrestoWarning> warnings = builder.build(); SQLWarning warning = fromPrestoWarnings(warnings); assertEquals(Iterators.size(warning.iterator()), warnings.size()); assertWarningsEqual(warning, toPrestoSqlWarning(warnings.get(0))); assertWarningsEqual(warning.getNextWarning(), toPrestoSqlWarning(warnings.get(1))); assertWarningsEqual(warning.getNextWarning().getNextWarning(), toPrestoSqlWarning(warnings.get(2))); }