Skip to content

Commit fa593d7

Browse files
committed
Use MakeScalar from scalar.h
1 parent 6ea0ab7 commit fa593d7

1 file changed

Lines changed: 6 additions & 11 deletions

File tree

cpp/src/arrow/array/array_test.cc

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,6 @@ class TestArray : public ::testing::Test {
7979
MemoryPool* pool_;
8080
};
8181

82-
template <class ScalarType>
83-
std::shared_ptr<ScalarType> MakeScalar(typename ScalarType::ValueType value) {
84-
return std::make_shared<ScalarType>(value);
85-
}
86-
8782
TEST_F(TestArray, TestNullCount) {
8883
// These are placeholders
8984
auto data = std::make_shared<Buffer>(nullptr, 0);
@@ -110,11 +105,11 @@ TEST_F(TestArray, TestNullCount) {
110105
RunEndEncodedBuilder ree_builder(pool_, std::make_shared<Int32Builder>(pool_),
111106
std::make_shared<Int32Builder>(pool_),
112107
run_end_encoded(int32(), int32()));
113-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(2), 2));
108+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(2), 2));
114109
ASSERT_OK(ree_builder.AppendNull());
115-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(4), 3));
110+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(4), 3));
116111
ASSERT_OK(ree_builder.AppendNulls(2));
117-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(8), 5));
112+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(8), 5));
118113
ASSERT_OK(ree_builder.AppendNulls(7));
119114
ASSERT_OK_AND_ASSIGN(auto ree, ree_builder.Finish());
120115

@@ -123,9 +118,9 @@ TEST_F(TestArray, TestNullCount) {
123118
ASSERT_FALSE(ree->data()->MayHaveNulls());
124119
ASSERT_TRUE(ree->data()->MayHaveLogicalNulls());
125120

126-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(2), 2));
127-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(4), 3));
128-
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<Int32Scalar>(8), 5));
121+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(2), 2));
122+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(4), 3));
123+
ASSERT_OK(ree_builder.AppendScalar(*MakeScalar<int32_t>(8), 5));
129124
ASSERT_OK_AND_ASSIGN(auto ree_no_nulls, ree_builder.Finish());
130125
ASSERT_EQ(0, ree_no_nulls->null_count());
131126
ASSERT_EQ(0, ree_no_nulls->ComputeLogicalNullCount());

0 commit comments

Comments
 (0)