Enable more unittests on iOS, and disable those that fail on simulator
Tests enabled: * modules_unittests * ortc_unittests * rtc_media_unittests * rtc_unittests * video_capture_tests * video_engine_tests BUG=webrtc:5566,webrtc:4752,webrtc:5568,webrtc:5569 Review-Url: https://codereview.webrtc.org/2938193002 Cr-Commit-Position: refs/heads/master@{#18710}
This commit is contained in:
@ -217,42 +217,50 @@ CMSampleBufferRef createTestSampleBufferRef() {
|
||||
|
||||
@end
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, SetupSession) {
|
||||
// TODO(kthelgason): Reenable these tests on simulator.
|
||||
// See bugs.webrtc.org/7813
|
||||
#if TARGET_IPHONE_SIMULATOR
|
||||
#define MAYBE_TEST(f, name) TEST(f, DISABLED_##name)
|
||||
#else
|
||||
#define MAYBE_TEST TEST
|
||||
#endif
|
||||
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, SetupSession) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testSetupSession];
|
||||
[test tearDown];
|
||||
}
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, SetupSessionOutput) {
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, SetupSessionOutput) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testSetupSessionOutput];
|
||||
[test tearDown];
|
||||
}
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, SupportedFormatsForDevice) {
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, SupportedFormatsForDevice) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testSupportedFormatsForDevice];
|
||||
[test tearDown];
|
||||
}
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, CaptureDevices) {
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, CaptureDevices) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testCaptureDevices];
|
||||
[test tearDown];
|
||||
}
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, DelegateCallbackNotCalledWhenInvalidBuffer) {
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, DelegateCallbackNotCalledWhenInvalidBuffer) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testDelegateCallbackNotCalledWhenInvalidBuffer];
|
||||
[test tearDown];
|
||||
}
|
||||
|
||||
TEST(RTCCameraVideoCapturerTests, DelegateCallbackWithValidBufferAndOrientationUpdate) {
|
||||
MAYBE_TEST(RTCCameraVideoCapturerTests, DelegateCallbackWithValidBufferAndOrientationUpdate) {
|
||||
RTCCameraVideoCapturerTests *test = [[RTCCameraVideoCapturerTests alloc] init];
|
||||
[test setup];
|
||||
[test testDelegateCallbackWithValidBufferAndOrientationUpdate];
|
||||
|
||||
Reference in New Issue
Block a user