Skip to content

Commit 6bcc078

Browse files
Fix clang-tidy complaint on OCMock imports in unit tests.
PiperOrigin-RevId: 323684809
1 parent fce5ff2 commit 6bcc078

File tree

4 files changed

+36
-0
lines changed

4 files changed

+36
-0
lines changed

DeviceForwarder/Tests/EDODeviceForwardersManagerTest.m

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@
2727
#import "Channel/Sources/EDOSocketPort.h"
2828
#import "Device/Sources/EDODeviceConnector.h"
2929

30+
// IWYU pragma: no_include "OCMArg.h"
31+
// IWYU pragma: no_include "OCMFunctions.h"
32+
// IWYU pragma: no_include "OCMLocation.h"
33+
// IWYU pragma: no_include "OCMMacroState.h"
34+
// IWYU pragma: no_include "OCMRecorder.h"
35+
// IWYU pragma: no_include "OCMStubRecorder.h"
36+
// IWYU pragma: no_include "OCMockObject.h"
37+
3038
@interface EDODeviceForwardersManagerTest : XCTestCase
3139
@end
3240

Service/Tests/PerfTests/EDOServicePerfTest.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,19 @@
2020
#import "Channel/Sources/EDOHostPort.h"
2121
#import "Service/Sources/EDOClientService.h"
2222
#import "Service/Sources/EDOHostService+Private.h"
23+
#import "Service/Sources/EDOHostService.h"
2324
#import "Service/Sources/EDOServicePort.h"
2425
#import "Service/Sources/NSObject+EDOValueObject.h"
2526
#import "Service/Tests/TestsBundle/EDOTestDummy.h"
2627

28+
// IWYU pragma: no_include "OCMArg.h"
29+
// IWYU pragma: no_include "OCMFunctions.h"
30+
// IWYU pragma: no_include "OCMLocation.h"
31+
// IWYU pragma: no_include "OCMMacroState.h"
32+
// IWYU pragma: no_include "OCMRecorder.h"
33+
// IWYU pragma: no_include "OCMStubRecorder.h"
34+
// IWYU pragma: no_include "OCMockObject.h"
35+
2736
/**
2837
* Expose the benchmark API.
2938
* It executes the given @c block @count times and then returns the average number of nanoseconds

Service/Tests/UnitTests/EDOServiceTest.m

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@
3434
#import "Service/Tests/TestsBundle/EDOTestProtocol.h"
3535
#import "Service/Tests/TestsBundle/EDOTestValueType.h"
3636

37+
// IWYU pragma: no_include "OCMArg.h"
38+
// IWYU pragma: no_include "OCMFunctions.h"
39+
// IWYU pragma: no_include "OCMLocation.h"
40+
// IWYU pragma: no_include "OCMMacroState.h"
41+
// IWYU pragma: no_include "OCMRecorder.h"
42+
// IWYU pragma: no_include "OCMStubRecorder.h"
43+
// IWYU pragma: no_include "OCMockObject.h"
44+
3745
static NSString *const kTestServiceName = @"com.google.edotest.service";
3846

3947
@interface EDOServiceTest : XCTestCase

Service/Tests/UnitTests/EDOWeakReferenceTest.m

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@
1818
#import <XCTest/XCTest.h>
1919

2020
#import "Service/Sources/EDOClientService+Private.h"
21+
#import "Service/Sources/EDOClientService.h"
2122
#import "Service/Sources/EDODeallocationTracker.h"
2223
#import "Service/Sources/EDOHostService+Private.h"
24+
#import "Service/Sources/EDOHostService.h"
25+
#import "Service/Sources/EDOObject+Private.h"
2326
#import "Service/Sources/EDOObjectReleaseMessage.h"
2427
#import "Service/Sources/EDOServiceException.h"
2528
#import "Service/Sources/EDOServicePort.h"
@@ -29,6 +32,14 @@
2932
#import "Service/Tests/TestsBundle/EDOTestDummy.h"
3033
#import "Service/Tests/TestsBundle/EDOTestValueType.h"
3134

35+
// IWYU pragma: no_include "OCMArg.h"
36+
// IWYU pragma: no_include "OCMFunctions.h"
37+
// IWYU pragma: no_include "OCMLocation.h"
38+
// IWYU pragma: no_include "OCMMacroState.h"
39+
// IWYU pragma: no_include "OCMRecorder.h"
40+
// IWYU pragma: no_include "OCMStubRecorder.h"
41+
// IWYU pragma: no_include "OCMockObject.h"
42+
3243
static const NSTimeInterval kTestTimeoutInterval = 10.0;
3344

3445
@interface EDOWeakReferenceTest : XCTestCase

0 commit comments

Comments
 (0)