diff --git a/cpp-client/deephaven/tests/src/ungroup_test.cc b/cpp-client/deephaven/tests/src/ungroup_test.cc index 71621afe8bc..f946d171edc 100644 --- a/cpp-client/deephaven/tests/src/ungroup_test.cc +++ b/cpp-client/deephaven/tests/src/ungroup_test.cc @@ -5,15 +5,17 @@ #include "deephaven/tests/test_util.h" namespace deephaven::client::tests { -// TODO(kosak): This test is currently disabled (by membership in the [.] test group, because we -// don't yet deserialize the grouped column correctly. +// TODO(kosak): This test is currently disabled (by membership in the [.] test group). +// The reason is because each cell in the grouped column comes back as the Arrow type list, +// but the library does not currently know how to deserialize Arrow list types. TEST_CASE("Ungroup columns", "[.]") { auto tm = TableMakerForTests::Create(); auto table = tm.Table(); table = table.Where("ImportDate == `2017-11-01`"); - auto by_table = table.Where("Ticker == `AAPL`").View("Ticker", "Close").View("Ticker"); + auto by_table = table.Where("Ticker == `AAPL`").View("Ticker", "Close").By("Ticker"); + std::cout << by_table.Stream(true) << '\n'; auto ungrouped = by_table.Ungroup("Close"); std::vector ticker_data = {"AAPL"};