Skip to content

Commit

Permalink
Fixes unit tests for iOS 7
Browse files Browse the repository at this point in the history
  • Loading branch information
Nils Grabenhorst committed May 18, 2015
1 parent d867168 commit 90da0a8
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions Example/S2MToolboxTests/UIView+S2MAutolayoutTests.m
Expand Up @@ -61,7 +61,13 @@ - (void)testAddLeadingConstraint_addedConstraintDataIsCorrect {
- (void)testAddLeadingConstraint_addedConstraintIsActive {
NSLayoutConstraint *constraint = [self.sut s2m_addLeadingConstraint:10];

XCTAssertEqual(constraint.active, YES);
if ([constraint respondsToSelector:@selector(isActive)]) {
XCTAssertEqual(constraint.active, YES);
} else {
// 'active' is available since iOS 8. On older systems all installed constraints are active.
XCTAssertTrue(YES);
}

}


Expand Down Expand Up @@ -101,7 +107,12 @@ - (void)testAddTrailingConstraint_addedConstraintDataIsCorrect {
- (void)testAddTrailingConstraint_addedConstraintIsActive {
NSLayoutConstraint *constraint = [self.sut s2m_addTrailingConstraint:10];

XCTAssertEqual(constraint.active, YES);
if ([constraint respondsToSelector:@selector(isActive)]) {
XCTAssertEqual(constraint.active, YES);
} else {
// 'active' is available since iOS 8. On older systems all installed constraints are active.
XCTAssertTrue(YES);
}
}


Expand Down

0 comments on commit 90da0a8

Please sign in to comment.