Skip to content

Commit 90ea628

Browse files
committed
test: fix integration tests
After auto-retry disabled some tests has been broken.
1 parent 9ee4157 commit 90ea628

File tree

1 file changed

+2
-55
lines changed

1 file changed

+2
-55
lines changed

Tests/Tests/Integration/PNSubscribeIntegrationTest.m

Lines changed: 2 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -413,8 +413,7 @@ - (void)testItShouldNotSubscribeToChannelAndReceiveAccessDeniedEventWhenPAMKeysU
413413
withBlock:^(PubNub *client, PNSubscribeStatus *status, BOOL *remove) {
414414

415415
if (status.operation == PNSubscribeOperation && status.category == PNAccessDeniedCategory) {
416-
XCTAssertTrue(status.willAutomaticallyRetry);
417-
[status cancelAutomaticRetry];
416+
XCTAssertFalse(status.willAutomaticallyRetry);
418417

419418
*remove = YES;
420419

@@ -426,32 +425,6 @@ - (void)testItShouldNotSubscribeToChannelAndReceiveAccessDeniedEventWhenPAMKeysU
426425
}];
427426
}
428427

429-
- (void)testItShouldNotSubscribeToChannelAndRetryWhenReceiveAccessDeniedEvent {
430-
NSString *channel = [self channelWithName:@"test-channel1"];
431-
__block NSUInteger retriedCount = 0;
432-
433-
434-
[self waitToCompleteIn:self.testCompletionDelay codeBlock:^(dispatch_block_t handler) {
435-
[self addStatusHandlerForClient:self.client
436-
withBlock:^(PubNub *client, PNSubscribeStatus *status, BOOL *remove) {
437-
438-
if (status.operation == PNSubscribeOperation && status.category == PNAccessDeniedCategory) {
439-
XCTAssertTrue(status.willAutomaticallyRetry);
440-
441-
if (retriedCount == 1) {
442-
[status cancelAutomaticRetry];
443-
*remove = YES;
444-
handler();
445-
} else {
446-
retriedCount++;
447-
}
448-
}
449-
}];
450-
451-
[self.client subscribeToChannels:@[channel] withPresence:NO];
452-
}];
453-
}
454-
455428

456429
#pragma mark - Tests :: Subscribe to channel group
457430

@@ -791,8 +764,7 @@ - (void)testItShouldNotSubscribeToChannelGroupAndReceiveAccessDeniedEventWhenPAM
791764
withBlock:^(PubNub *client, PNSubscribeStatus *status, BOOL *remove) {
792765

793766
if (status.operation == PNSubscribeOperation && status.category == PNAccessDeniedCategory) {
794-
XCTAssertTrue(status.willAutomaticallyRetry);
795-
[status cancelAutomaticRetry];
767+
XCTAssertFalse(status.willAutomaticallyRetry);
796768

797769
*remove = YES;
798770

@@ -804,31 +776,6 @@ - (void)testItShouldNotSubscribeToChannelGroupAndReceiveAccessDeniedEventWhenPAM
804776
}];
805777
}
806778

807-
- (void)testItShouldNotSubscribeToChannelGroupAndRetryWhenReceiveAccessDeniedEvent {
808-
NSString *channelGroup = [self channelGroupWithName:@"test-channel-group1"];
809-
__block NSUInteger retriedCount = 0;
810-
811-
812-
[self waitToCompleteIn:self.testCompletionDelay codeBlock:^(dispatch_block_t handler) {
813-
[self addStatusHandlerForClient:self.client
814-
withBlock:^(PubNub *client, PNSubscribeStatus *status, BOOL *remove) {
815-
816-
if (status.operation == PNSubscribeOperation && status.category == PNAccessDeniedCategory) {
817-
XCTAssertTrue(status.willAutomaticallyRetry);
818-
819-
if (retriedCount == 1) {
820-
[status cancelAutomaticRetry];
821-
*remove = YES;
822-
handler();
823-
} else {
824-
retriedCount++;
825-
}
826-
}
827-
}];
828-
829-
[self.client subscribeToChannelGroups:@[channelGroup] withPresence:NO];
830-
}];
831-
}
832779

833780

834781
#pragma mark - Tests :: Builder pattern-based subscribe

0 commit comments

Comments
 (0)