Skip to content

Commit 235d9d3

Browse files
committed
up
1 parent a348a7b commit 235d9d3

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

backends/apple/coreml/runtime/test/MultiArrayTests.mm

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,4 +130,20 @@ - (void)testNonAdjacentDataCopy {
130130
[self verifyDataCopyWithShape:shape srcStrides:srcStrides dstStrides:dstStrides];
131131
}
132132

133+
- (void)testResize {
134+
std::vector<size_t> shape = {3, 1, 2, 5};
135+
std::vector<ssize_t> strides = {1*2*5, 2*5, 5, 1};
136+
std::vector<uint8_t> storage;
137+
std::vector<size_t> newShape = {3, 1, 1, 1};
138+
139+
auto array = make_multi_array_and_fill<int>(shape, strides, storage);
140+
for (size_t i = 0; i < array.layout().rank(); ++i) {
141+
XCTAssertEqual(array.layout().shape()[i], shape[i]);
142+
}
143+
array.resize(newShape);
144+
for (size_t i = 0; i < array.layout().rank(); ++i) {
145+
XCTAssertEqual(array.layout().shape()[i], newShape[i]);
146+
}
147+
}
148+
133149
@end

backends/apple/coreml/runtime/workspace/executorchcoreml.xcodeproj/xcshareddata/xcschemes/executorchcoreml_tests.xcscheme

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@
2323
BlueprintName = "executorchcoreml_tests"
2424
ReferencedContainer = "container:executorchcoreml.xcodeproj">
2525
</BuildableReference>
26+
<SkippedTests>
27+
<Test
28+
Identifier = "ETCoreMLModelDebuggerTests/testMV3ProgramDebugging">
29+
</Test>
30+
</SkippedTests>
2631
</TestableReference>
2732
</Testables>
2833
</TestAction>

0 commit comments

Comments
 (0)