@@ -54,7 +54,8 @@ TEST_F(BufferDataSinkTest, WriteOneTensorAndCheckData) {
5454 TensorFactory<ScalarType::Float> tf;
5555 Tensor tensor = tf.make ({1 , 4 }, {1.0 , 2.0 , 3.0 , 4.0 });
5656
57- Result<size_t > ret = data_sink_->write_tensor (tensor);
57+ Result<size_t > ret =
58+ data_sink_->write (tensor.const_data_ptr (), tensor.nbytes ());
5859 ASSERT_EQ (ret.error (), Error::Ok);
5960
6061 size_t offset = ret.get ();
@@ -75,7 +76,8 @@ TEST_F(BufferDataSinkTest, WriteMultiTensorsAndCheckData) {
7576 tf.make ({1 , 4 }, {1.0 , 2.0 , 3.0 , 4.0 }),
7677 tf.make ({1 , 4 }, {5.0 , 6.0 , 7.0 , 8.0 })};
7778 for (const auto & tensor : tensors) {
78- Result<size_t > ret = data_sink_->write_tensor (tensor);
79+ Result<size_t > ret =
80+ data_sink_->write (tensor.const_data_ptr (), tensor.nbytes ());
7981 ASSERT_EQ (ret.error (), Error::Ok);
8082
8183 size_t offset = ret.get ();
@@ -92,7 +94,8 @@ TEST_F(BufferDataSinkTest, WriteMultiTensorsAndCheckData) {
9294TEST_F (BufferDataSinkTest, PointerAlignmentCheck) {
9395 TensorFactory<ScalarType::Float> tf;
9496 Tensor tensor = tf.make ({1 , 4 }, {1.0 , 2.0 , 3.0 , 4.0 });
95- Result<size_t > ret = data_sink_->write_tensor (tensor);
97+ Result<size_t > ret =
98+ data_sink_->write (tensor.const_data_ptr (), tensor.nbytes ());
9699 ASSERT_EQ (ret.error (), Error::Ok);
97100
98101 size_t offset = ret.get ();
@@ -108,11 +111,13 @@ TEST_F(BufferDataSinkTest, WriteUntilOverflow) {
108111
109112 // Write tensors until we run out of space
110113 for (size_t i = 0 ; i < 2 ; i++) {
111- Result<size_t > ret = data_sink_->write_tensor (tensor);
114+ Result<size_t > ret =
115+ data_sink_->write (tensor.const_data_ptr (), tensor.nbytes ());
112116 ASSERT_EQ (ret.error (), Error::Ok);
113117 }
114118
115119 // Attempting to write another tensor should raise an error
116- Result<size_t > ret = data_sink_->write_tensor (tensor);
120+ Result<size_t > ret =
121+ data_sink_->write (tensor.const_data_ptr (), tensor.nbytes ());
117122 ASSERT_EQ (ret.error (), Error::AccessFailed);
118123}
0 commit comments