| 78 | }; |
| 79 | |
| 80 | TEST(TestArrayView, IdentityPrimitive) { |
| 81 | auto arr = ArrayFromJSON(int16(), "[0, -1, 42]"); |
| 82 | CheckView(arr, arr->type(), arr); |
| 83 | arr = ArrayFromJSON(int16(), "[0, -1, 42, null]"); |
| 84 | CheckView(arr, arr->type(), arr); |
| 85 | arr = ArrayFromJSON(boolean(), "[true, false, null]"); |
| 86 | CheckView(arr, arr->type(), arr); |
| 87 | } |
| 88 | |
| 89 | TEST(TestArrayView, IdentityNullType) { |
| 90 | auto arr = ArrayFromJSON(null(), "[null, null, null]"); |
nothing calls this directly
no test coverage detected