| 46 | }; |
| 47 | |
| 48 | TEST(FillOpModel, FillInt32) { |
| 49 | FillOpModel m({TensorType_INT32, {2}}, {TensorType_INT32}); |
| 50 | m.PopulateTensor<int32_t>(m.input1(), {2, 3}); |
| 51 | m.PopulateTensor<int32_t>(m.input2(), {-11}); |
| 52 | m.Invoke(); |
| 53 | EXPECT_THAT(m.ExtractVector<int32_t>(m.output()), |
| 54 | ElementsAreArray({-11, -11, -11, -11, -11, -11})); |
| 55 | EXPECT_THAT(m.GetTensorShape(m.output()), ElementsAreArray({2, 3})); |
| 56 | } |
| 57 | |
| 58 | TEST(FillOpModel, FillInt64) { |
| 59 | FillOpModel m({TensorType_INT32, {2}}, {TensorType_INT64}); |