Skip to content

Commit 6f90c0e

Browse files
committed
remove OCMock and make everything not break.
1 parent 807b5fe commit 6f90c0e

File tree

136 files changed

+186
-6372
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+186
-6372
lines changed

JSQMessages.xcodeproj/project.pbxproj

+51-51
Large diffs are not rendered by default.

JSQMessages.xcworkspace/xcshareddata/JSQMessages.xccheckout

-41
This file was deleted.

JSQMessages.xcworkspace/xcshareddata/xcdebugger/Breakpoints_v2.xcbkptlist

-5
This file was deleted.

JSQMessagesTests/ControllerTests/JSQMessagesViewControllerTests.m

-17
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010

1111
#import <XCTest/XCTest.h>
1212

13-
#import <OCMock/OCMock.h>
14-
1513
#import "JSQMessagesViewController.h"
1614
#import "DemoMessagesViewController.h"
1715

@@ -103,19 +101,4 @@ - (void)testJSQMessagesViewControllerSubclassInitStoryboards
103101
XCTAssertNotNil(demoVC.inputToolbar, @"Input toolbar should not be nil");
104102
}
105103

106-
- (void)testViewConfiguration
107-
{
108-
JSQMessagesViewController *vc = [JSQMessagesViewController messagesViewController];
109-
vc.senderId = @"senderId";
110-
vc.senderDisplayName = @"senderDisplayName";
111-
112-
id mockVC = [OCMockObject partialMockForObject:vc];
113-
[[mockVC expect] jsq_configureMessagesViewController];
114-
115-
[vc beginAppearanceTransition:YES animated:NO];
116-
[vc endAppearanceTransition];
117-
118-
[mockVC verify];
119-
}
120-
121104
@end

JSQMessagesTests/ModelTests/JSQMessageMediaTests.m

+6-8
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
#import <XCTest/XCTest.h>
1212

13-
#import <OCMock/OCMock.h>
13+
//#import <OCMock/OCMock.h>
1414

1515
#import "JSQMessage.h"
1616

@@ -44,7 +44,7 @@ @interface JSQMessageMediaTests : XCTestCase
4444
@property (strong, nonatomic) NSString *senderId;
4545
@property (strong, nonatomic) NSString *senderDisplayName;
4646
@property (strong, nonatomic) NSDate *date;
47-
@property (strong, nonatomic) id mockMediaData;
47+
@property (strong, nonatomic) FakeMedia *fakeMediaData;
4848

4949
@end
5050

@@ -57,17 +57,15 @@ - (void)setUp
5757
self.senderId = @"324543-43556-212343";
5858
self.senderDisplayName = @"Jesse Squires";
5959
self.date = [NSDate date];
60-
61-
self.mockMediaData = [OCMockObject mockForProtocol:@protocol(JSQMessageMediaData)];
62-
[[self.mockMediaData stub] mediaHash];
60+
self.fakeMediaData = [FakeMedia new];
6361
}
6462

6563
- (void)tearDown
6664
{
6765
self.senderId = nil;
6866
self.senderDisplayName = nil;
6967
self.date = nil;
70-
self.mockMediaData = nil;
68+
self.fakeMediaData = nil;
7169
[super tearDown];
7270
}
7371

@@ -76,7 +74,7 @@ - (void)testMediaMessageInit
7674
JSQMessage *msg = [[JSQMessage alloc] initWithSenderId:self.senderId
7775
senderDisplayName:self.senderDisplayName
7876
date:self.date
79-
media:self.mockMediaData];
77+
media:self.fakeMediaData];
8078
XCTAssertNotNil(msg, @"Message should not be nil");
8179
}
8280

@@ -90,7 +88,7 @@ - (void)testMediaMessageIsEqual
9088
JSQMessage *msg = [[JSQMessage alloc] initWithSenderId:self.senderId
9189
senderDisplayName:self.senderDisplayName
9290
date:self.date
93-
media:self.mockMediaData];
91+
media:self.fakeMediaData];
9492
JSQMessage *copy = [msg copy];
9593

9694
XCTAssertEqualObjects(msg, copy, @"Copied messages should be equal");

Podfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ inhibit_all_warnings!
88
pod 'JSQSystemSoundPlayer', '~> 2.0'
99

1010
target :JSQMessagesTests, :exclusive => true do
11-
pod 'OCMock'
11+
pod 'JSQSystemSoundPlayer', '~> 2.0'
1212
end

Podfile.lock

-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
PODS:
22
- JSQSystemSoundPlayer (2.0.1)
3-
- OCMock (3.2)
43

54
DEPENDENCIES:
65
- JSQSystemSoundPlayer (~> 2.0)
7-
- OCMock
86

97
SPEC CHECKSUMS:
108
JSQSystemSoundPlayer: c5850e77a4363ffd374cd851154b9af93264ed8d
11-
OCMock: 28def049ef47f996b515a8eeea958be7ccab2dbb
129

1310
COCOAPODS: 0.39.0

Pods/Headers/Private/OCMock/NSInvocation+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/NSMethodSignature+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/NSNotificationCenter+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/NSObject+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/NSValue+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCClassMockObject.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMArg.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMArgAction.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMBlockArgCaller.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMBlockCaller.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMBoxedReturnValueProvider.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMConstraint.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMExceptionReturnValueProvider.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMExpectationRecorder.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMFunctions.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMFunctionsPrivate.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMIndirectReturnValueProvider.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMInvocationExpectation.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMInvocationMatcher.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMInvocationStub.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMLocation.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMMacroState.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMNotificationPoster.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMObserverRecorder.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMPassByRefSetter.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMRealObjectForwarder.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMRecorder.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMReturnValueProvider.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMStubRecorder.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMVerifier.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMock.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCMockObject.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCObserverMockObject.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCPartialMockObject.h

-1
This file was deleted.

Pods/Headers/Private/OCMock/OCProtocolMockObject.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/NSNotificationCenter+OCMAdditions.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMArg.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMConstraint.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMFunctions.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMLocation.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMMacroState.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMRecorder.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMStubRecorder.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMock.h

-1
This file was deleted.

Pods/Headers/Public/OCMock/OCMockObject.h

-1
This file was deleted.

Pods/JSQSystemSoundPlayer/JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.h

100644100755
File mode changed.

Pods/JSQSystemSoundPlayer/JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.m

100644100755
File mode changed.

Pods/Manifest.lock

-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)