Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Building & testing AsyncDisplayKit.
- Analyzing dependencies
- Downloading dependencies
- Using FBSnapshotTestCase (2.1.4)
- Using FLAnimatedImage (1.0.12)
- Using JGMethodSwizzler (2.0.1)
- Using OCMock (3.4)
- Using PINCache (3.0.1-beta.4)
- Using PINOperation (1.0.3)
- Using PINRemoteImage (3.0.0-beta.10)
- Generating Pods project
- Integrating client project
- Sending stats
- [32mPod installation complete! There are 4 dependencies from the Podfile and 7 total pods installed.[0m
- ▸ Building AsyncDisplayKit/AsyncDisplayKit [Debug]
- ▸ Check Dependencies
- ▸ Compiling _ASPendingState.mm
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Source/Private/_ASPendingState.mm:1223:18: 'setAccessibilityAttributedLabel:' is only available on iOS 11.0 or newer [-Wunguarded-availability-new]
- pendingState.accessibilityAttributedLabel = [view valueForKey: @"accessibilityAttributedLabel"];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Source/Private/_ASPendingState.mm:1224:18: 'setAccessibilityAttributedHint:' is only available on iOS 11.0 or newer [-Wunguarded-availability-new]
- pendingState.accessibilityAttributedHint = [view valueForKey: @"accessibilityAttributedHint"];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Source/Private/_ASPendingState.mm:1225:18: 'setAccessibilityAttributedValue:' is only available on iOS 11.0 or newer [-Wunguarded-availability-new]
- pendingState.accessibilityAttributedValue = [view valueForKey: @"accessibilityAttributedValue"];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- ▸ Linking AsyncDisplayKit
- ▸ Generating 'AsyncDisplayKit.framework.dSYM'
- ▸ Touching AsyncDisplayKit.framework
- ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-fmrnchqmcmesavemvqwpwrxctnim/Build/Products/Debug-iphonesimulator/AsyncDisplayKit.framework
- ▸ Building AsyncDisplayKit/AsyncDisplayKitTestHost [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/FBSnapshotTestCase [Debug]
- ▸ Check Dependencies
- ▸ Compiling FBSnapshotTestCase-dummy.m
- ▸ Compiling FBSnapshotTestCase.m
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:92:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:105:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:115:9: parameter 'view' not found in the function declaration [-Wdocumentation]
- @param view The view or layer to snapshot.
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:119:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~
- ▸ Compiling FBSnapshotTestCasePlatform.m
- ▸ Compiling FBSnapshotTestController.m
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:92:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:105:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:115:9: parameter 'view' not found in the function declaration [-Wdocumentation]
- @param view The view or layer to snapshot.
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:119:9: parameter 'error' not found in the function declaration [-Wdocumentation]
- @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
- ^~~~
- ▸ Compiling UIApplication+StrictKeyWindow.m
- ▸ Compiling UIImage+Compare.m
- ▸ Compiling UIImage+Diff.m
- ▸ Compiling UIImage+Snapshot.m
- ▸ Building library libFBSnapshotTestCase.a
- ▸ Building Pods/FLAnimatedImage [Debug]
- ▸ Check Dependencies
- ▸ Compiling FLAnimatedImage-dummy.m
- ▸ Compiling FLAnimatedImage.m
- ▸ Compiling FLAnimatedImageView.m
- ▸ Building library libFLAnimatedImage.a
- ▸ Building Pods/JGMethodSwizzler [Debug]
- ▸ Check Dependencies
- ▸ Compiling JGMethodSwizzler-dummy.m
- ▸ Compiling JGMethodSwizzler.m
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:77:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
- @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
- ^~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:88:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
- @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
- ^~~~~~~~~~~
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:184:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
- @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
- ^~~~~~~~~~~
- ▸ Building library libJGMethodSwizzler.a
- ▸ Building Pods/OCMock [Debug]
- ▸ Check Dependencies
- ▸ Compiling NSInvocation+OCMAdditions.m
- ▸ Compiling NSMethodSignature+OCMAdditions.m
- ▸ Compiling NSNotificationCenter+OCMAdditions.m
- ▸ Compiling NSObject+OCMAdditions.m
- ▸ Compiling NSValue+OCMAdditions.m
- ▸ Compiling OCClassMockObject.m
- ⚠️ /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/OCMock/Source/OCMock/OCClassMockObject.m:237:3: '@interface' command should not be used in a comment attached to a non-interface declaration [-Wdocumentation]
- @interface NSObject (__NSIsKinds)
- ^~~~~~~~~~~
- ▸ Compiling OCMArg.m
- ▸ Compiling OCMArgAction.m
- ▸ Compiling OCMBlockArgCaller.m
- ▸ Compiling OCMBlockCaller.m
- ▸ Compiling OCMBoxedReturnValueProvider.m
- ▸ Compiling OCMConstraint.m
- ▸ Compiling OCMExceptionReturnValueProvider.m
- ▸ Compiling OCMExpectationRecorder.m
- ▸ Compiling OCMFunctions.m
- ▸ Compiling OCMIndirectReturnValueProvider.m
- ▸ Compiling OCMInvocationExpectation.m
- ▸ Compiling OCMInvocationMatcher.m
- ▸ Compiling OCMInvocationStub.m
- ▸ Compiling OCMLocation.m
- ▸ Compiling OCMMacroState.m
- ▸ Compiling OCMNotificationPoster.m
- ▸ Compiling OCMObserverRecorder.m
- ▸ Compiling OCMock-dummy.m
- ▸ Compiling OCMockObject.m
- ▸ Compiling OCMPassByRefSetter.m
- ▸ Compiling OCMRealObjectForwarder.m
- ▸ Compiling OCMRecorder.m
- ▸ Compiling OCMReturnValueProvider.m
- ▸ Compiling OCMStubRecorder.m
- ▸ Compiling OCMVerifier.m
- ▸ Compiling OCObserverMockObject.m
- ▸ Compiling OCPartialMockObject.m
- ▸ Compiling OCProtocolMockObject.m
- ▸ Building library libOCMock.a
- ▸ Building Pods/PINOperation [Debug]
- ▸ Check Dependencies
- ▸ Compiling PINOperation-dummy.m
- ▸ Compiling PINOperationGroup.m
- ▸ Compiling PINOperationQueue.m
- ▸ Building library libPINOperation.a
- ▸ Building Pods/PINCache [Debug]
- ▸ Check Dependencies
- ▸ Compiling PINCache-dummy.m
- ▸ Compiling PINCache.m
- ▸ Compiling PINDiskCache.m
- ▸ Compiling PINMemoryCache.m
- ▸ Building library libPINCache.a
- ▸ Building Pods/PINRemoteImage [Debug]
- ▸ Check Dependencies
- ▸ Compiling FLAnimatedImageView+PINRemoteImage.m
- ▸ Compiling NSData+ImageDetectors.m
- ▸ Compiling NSURLSessionTask+Timing.m
- ▸ Compiling PINAlternateRepresentationProvider.m
- ▸ Compiling PINAnimatedImage.m
- ▸ Compiling PINAnimatedImageManager.m
- ▸ Compiling PINButton+PINRemoteImage.m
- ▸ Compiling PINCache+PINRemoteImageCaching.m
- ▸ Compiling PINImage+DecodedImage.m
- ▸ Compiling PINImage+ScaledImage.m
- ▸ Compiling PINImage+WebP.m
- ▸ Compiling PINImageView+PINRemoteImage.m
- ▸ Compiling PINProgressiveImage.m
- ▸ Compiling PINRemoteImage-dummy.m
- ▸ Compiling PINRemoteImageBasicCache.m
- ▸ Compiling PINRemoteImageCallbacks.m
- ▸ Compiling PINRemoteImageCategoryManager.m
- ▸ Compiling PINRemoteImageDownloadQueue.m
- ▸ Compiling PINRemoteImageDownloadTask.m
- ▸ Compiling PINRemoteImageManager.m
- ▸ Compiling PINRemoteImageManagerResult.m
- ▸ Compiling PINRemoteImageMemoryContainer.m
- ▸ Compiling PINRemoteImageProcessorTask.m
- ▸ Compiling PINRemoteImageTask.m
- ▸ Compiling PINRemoteLock.m
- ▸ Compiling PINResume.m
- ▸ Compiling PINURLSessionManager.m
- ▸ Building library libPINRemoteImage.a
- ▸ Building Pods/Pods-AsyncDisplayKitTests [Debug]
- ▸ Check Dependencies
- ▸ Compiling Pods-AsyncDisplayKitTests-dummy.m
- ▸ Building library libPods-AsyncDisplayKitTests.a
- ▸ Building AsyncDisplayKit/AsyncDisplayKitTests [Debug]
- ▸ Check Dependencies
- ▸ Running script '[CP] Check Pods Manifest.lock'
- ▸ Linking AsyncDisplayKitTests
- ▸ Generating 'AsyncDisplayKitTests.xctest.dSYM'
- ▸ Running script '[CP] Copy Pods Resources'
- ▸ Running script '[CP] Embed Pods Frameworks'
- ▸ Touching AsyncDisplayKitTests.xctest
- ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-fmrnchqmcmesavemvqwpwrxctnim/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app/PlugIns/AsyncDisplayKitTests.xctest
- ▸ Test build Succeeded
- 2017-09-26 10:07:15.287 xcodebuild[97455:1636240] [MT] IDETestOperationsObserverDebug: (DCF59B6C-F8E6-42CA-AA17-A85F33221D71) Beginning test session AsyncDisplayKitTests-DCF59B6C-F8E6-42CA-AA17-A85F33221D71 at 2017-09-26 10:07:15.286 with Xcode 9A235 on target <DVTiPhoneSimulator: 0x7fa7b1f27d20> {
- SimDevice: iPhone 7 (33163A54-D8CE-481B-A176-97CF891B99ED, iOS 11.0, Booted)
- } (11.0 (15A372))
- 2017-09-26 10:07:15.288 xcodebuild[97455:1636249] IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
- /var/folders/6h/ql1brcjx3936vr5vwgblbnc80000rm/T/com.apple.dt.XCTest/IDETestRunSession-40393467-A1B6-48B9-9B05-0C5F69179BCC/AsyncDisplayKitTests-6DEC283E-A5AA-46AD-B4FF-63031F48666D/Session-AsyncDisplayKitTests-2017-09-26_100715-ukSdPk.log
- ▸ Building AsyncDisplayKit/AsyncDisplayKit [Debug]
- ▸ Check Dependencies
- ▸ Building AsyncDisplayKit/AsyncDisplayKitTestHost [Debug]
- ▸ Check Dependencies
- ▸ Linking AsyncDisplayKitTestHost
- ▸ Generating 'AsyncDisplayKitTestHost.app.dSYM'
- ▸ Touching AsyncDisplayKitTestHost.app
- ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-fmrnchqmcmesavemvqwpwrxctnim/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app
- ▸ Building Pods/FBSnapshotTestCase [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/FLAnimatedImage [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/JGMethodSwizzler [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/OCMock [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/PINOperation [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/PINCache [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/PINRemoteImage [Debug]
- ▸ Check Dependencies
- ▸ Building Pods/Pods-AsyncDisplayKitTests [Debug]
- ▸ Check Dependencies
- ▸ Building AsyncDisplayKit/AsyncDisplayKitTests [Debug]
- ▸ Check Dependencies
- ▸ Running script '[CP] Check Pods Manifest.lock'
- ▸ Linking AsyncDisplayKitTests
- ▸ Generating 'AsyncDisplayKitTests.xctest.dSYM'
- ▸ Running script '[CP] Copy Pods Resources'
- ▸ Running script '[CP] Embed Pods Frameworks'
- ▸ Touching AsyncDisplayKitTests.xctest
- ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-fmrnchqmcmesavemvqwpwrxctnim/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app/PlugIns/AsyncDisplayKitTests.xctest
- Selected tests
- Test Suite AsyncDisplayKitTests.xctest started
- ASAbsoluteLayoutSpecSnapshotTests
- ✓ testChildrenMeasuredWithAutoMaxSize (0.027 seconds)
- ✓ testSizingBehaviour (0.009 seconds)
- ASBackgroundLayoutSpecSnapshotTests
- ✓ testBackground (0.007 seconds)
- ASBasicImageDownloaderContextTests
- ✓ testContextCreation (0.001 seconds)
- ✓ testContextInvalidation (0.000 seconds)
- ✓ testContextSessionCanceled (0.004 seconds)
- ASBasicImageDownloaderTests
- ✓ testAsynchronouslyDownloadTheSameURLTwice (0.022 seconds)
- ASBatchFetchingTests
- ✓ testBatchAlreadyFetching (0.000 seconds)
- ✓ testBatchNullState (0.000 seconds)
- ✓ testHorizontalScrollingPastContentSize (0.000 seconds)
- ✓ testHorizontalScrollingSmallContentSize (0.000 seconds)
- ✓ testHorizontalScrollToExactLeading (0.000 seconds)
- ✓ testHorizontalScrollToLessThanLeading (0.000 seconds)
- ✓ testUnsupportedScrollDirections (0.000 seconds)
- ✓ testVerticalScrollingPastContentSize (0.000 seconds)
- ✓ testVerticalScrollingSmallContentSize (0.000 seconds)
- ✓ testVerticalScrollToExactLeading (0.000 seconds)
- ✓ testVerticalScrollToLessThanLeading (0.000 seconds)
- ASBridgedPropertiesTests
- ✓ testThatCallingSetNeedsDisplayFromBackgroundCausesItToHappenLater (0.001 seconds)
- ✓ testThatCallingSetNeedsLayoutFromBackgroundCausesItToHappenLater (0.001 seconds)
- ✓ testThatCallingSetNeedsLayoutOnACellNodeFromBackgroundIsSafe (0.001 seconds)
- ✓ testThatFlushingTheControllerInBackgroundThrows (0.003 seconds)
- ✓ testThatManuallyFlushingTheSyncControllerImmediatelyAppliesChanges (0.000 seconds)
- ✓ testThatReadingABridgedLayerPropertyInBackgroundThrowsAnException (0.001 seconds)
- ✓ testThatReadingABridgedViewPropertyInBackgroundThrowsAnException (0.000 seconds)
- ✓ testThatSettingABridgedLayerPropertyInBackgroundGetsFlushedOnNextRunLoop (0.001 seconds)
- ✓ testThatSettingABridgedPropertyOnMainThreadPassesDirectlyToView (0.000 seconds)
- ✓ testThatSettingABridgedViewPropertyInBackgroundGetsFlushedOnNextRunLoop (0.000 seconds)
- ✓ testTheresASharedInstance (0.000 seconds)
- ASCALayerTests
- ✓ testDirtyHierarchyIsLaidOutTopDown (0.059 seconds)
- ✓ testDirtySublayerLayoutDoesntDirtySuperlayer (0.037 seconds)
- ✓ testDirtySuperlayerLayoutDoesntDirtySublayerLayout (0.040 seconds)
- ✓ testThatAddingSublayersDirtysLayout (0.000 seconds)
- ✓ testThatLayerBeginsWithCleanLayout (0.000 seconds)
- ✓ testThatRemovingSublayersDirtysLayout (0.034 seconds)
- ASCenterLayoutSpecSnapshotTests
- ✓ testMinimumSizeRangeIsGivenToChildWhenNotCentering (0.007 seconds)
- ✓ testWithOptions (0.020 seconds)
- ✓ testWithSizingOptions (0.012 seconds)
- ASCollectionModernDataSourceTests
- ✓ testInitialDataLoading (0.056 seconds)
- ✓ testInsertingAnItem (0.050 seconds)
- ✓ testReloadingAnItem (0.046 seconds)
- ✓ testReloadingAnItemWithACompatibleNodeModel (0.041 seconds)
- ✓ testReloadingASection (0.033 seconds)
- ASCollectionViewFlowLayoutInspectorTests
- ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheFooterDelegateImplementation (0.001 seconds)
- ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheFooterProperty (0.000 seconds)
- ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheHeaderDelegateImplementation (0.001 seconds)
- ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheHeaderProperty (0.000 seconds)
- ✓ testThatItReturnsAVerticalConstrainedSizeFromTheFooterDelegateImplementation (0.001 seconds)
- ✓ testThatItReturnsAVerticalConstrainedSizeFromTheFooterProperty (0.000 seconds)
- ✓ testThatItReturnsAVerticalConstrainedSizeFromTheHeaderDelegateImplementation (0.001 seconds)
- ✓ testThatItReturnsAVerticalConstrainedSizeFromTheHeaderProperty (0.000 seconds)
- ✓ testThatItReturnsNoneWhenNoReferenceSizeIsImplemented (0.000 seconds)
- ✓ testThatItReturnsOneWhenAValidSizeIsImplementedOnTheDelegate (0.000 seconds)
- ✓ testThatItReturnsOneWhenAValidSizeIsImplementedOnTheLayout (0.000 seconds)
- ✓ testThatItReturnsZeroSizeWhenNoReferenceSizeIsImplemented (0.001 seconds)
- ✓ testThatItThrowsIfNodeConstrainedSizeIsImplementedOnDataSourceButNotOnDelegateFlowLayoutInspector (0.005 seconds)
- ✓ testThatItThrowsIfNodeConstrainedSizeIsImplementedOnDataSourceButNotOnDelegateLayoutInspector (0.003 seconds)
- ASCollectionViewTests
- ✓ testCellNodeIndexPathConsistency (0.110 seconds)
- ✓ testCellNodeLayoutAttributes (0.045 seconds)
- ✓ testDataSourceImplementsNecessaryMethods (0.001 seconds)
- ✗ testInitialRangeBounds, ((CGRectGetHeight(preloadBounds)) equal to (expectedHeight) +/- (expectedHeight * 0.1)) failed: ("1913.5") is not equal to ("1704") +/- ("170.4")
- ✗ testInitialRangeBounds, (([[cn valueForKeyPath:@"rangeController.currentRangeMode"] integerValue]) equal to (ASLayoutRangeModeMinimum)) failed: ("1") is not equal to ("0") - Expected range mode to be minimum before scrolling begins.
- ✓ testReloadIfNeeded (0.032 seconds)
- ✓ testSelection (0.060 seconds)
- ✓ testThatADefaultLayoutInspectorIsProvidedForCustomLayouts (0.001 seconds)
- ✓ testThatBatchFetchHappensForEmptyCollection (0.010 seconds)
- ✓ testThatCollectionNodeConformsToExpectedProtocols (0.000 seconds)
- ✓ testThatDeletedItemsAreMarkedInvisible (1.080 seconds)
- ✓ testThatDeletingAndReloadingASectionThrowsAnException (0.036 seconds)
- ✓ testThatDeletingAndReloadingTheSameItemThrowsAnException (0.036 seconds)
- ✓ testThatDisappearingSupplementariesWithLayerBackedNodesDontFailAssert (0.017 seconds)
- ✓ testThatHavingAnIncorrectItemCountThrowsAnException (0.032 seconds)
- ✓ testThatHavingAnIncorrectItemCountWithNoUpdatesThrowsAnException (0.031 seconds)
- ✓ testThatHavingAnIncorrectSectionCountThrowsAnException (0.035 seconds)
- ✓ testThatInsertingAnInvalidSectionThrowsAnException (0.030 seconds)
- ✓ testThatIssuingAnUpdateBeforeInitialReloadIsAcceptable (0.001 seconds)
- ✓ testThatItSetsALayoutInspectorForFlowLayouts (0.000 seconds)
- ✓ testThatMultipleBatchFetchesDontHappenUnnecessarily (0.076 seconds)
- ✓ testThatNestedBatchCompletionsAreCalledInOrder (0.003 seconds)
- ✓ testThatNilBatchUpdatesCanBeSubmitted (0.002 seconds)
- ✓ testThatNodeAtIndexPathIsCorrectImmediatelyAfterSubmittingUpdate (0.280 seconds)
- ✓ testThatNodeCalculatedSizesAreUpdatedBeforeFirstPrepareLayoutAfterRotation (0.188 seconds)
- ✓ testThatRegisteringASupplementaryNodeStoresItForIntrospection (0.001 seconds)
- ✓ testThatSectionContextsAreCorrectAfterReloadASection (0.061 seconds)
- ✓ testThatSectionContextsAreCorrectAfterReloadData (0.069 seconds)
- ✓ testThatSectionContextsAreCorrectAfterSectionMove (0.063 seconds)
- ✓ testThatSectionContextsAreCorrectAfterTheInitialLayout (0.051 seconds)
- ✓ testThatSubmittingAnInvalidDeleteThrowsAnException (0.047 seconds)
- ✓ testThatSubmittingAnInvalidInsertThrowsAnException (0.049 seconds)
- ✓ testThatSubmittingAValidInsertDoesNotThrowAnException (0.052 seconds)
- ✓ testThatSubmittingAValidReloadDoesNotThrowAnException (0.050 seconds)
- ✓ testThatWeBatchFetchUntilContentRequirementIsMet_Animated (2.743 seconds)
- ✓ testThatWeBatchFetchUntilContentRequirementIsMet_Invisible (1.042 seconds)
- ✓ testThatWeBatchFetchUntilContentRequirementIsMet_Nonanimated (1.110 seconds)
- ✓ testThatWhenWeBecomeVisibleWeWillFetchAdditionalContent (2.132 seconds)
- ✓ testTraitCollectionChangesMidUpdate (0.028 seconds)
- ✓ testTuningParameters (0.001 seconds)
- ✓ testTuningParametersWithExplicitRangeMode (0.001 seconds)
- ASControlNodeTests
- ✓ testActionAndSender (0.001 seconds)
- ✓ testActionAndSenderAndEvent (0.000 seconds)
- ✓ testActionAndSenderAndEventWithoutTarget (0.000 seconds)
- ✓ testActionAndSenderWithoutTarget (0.000 seconds)
- ✓ testActionsAreCalledInTheSameOrderAsTheyWereAdded (0.012 seconds)
- ✓ testActionWithoutParameters (0.000 seconds)
- ✓ testActionWithoutTarget (0.000 seconds)
- ✓ testDeeperHierarchyWithoutTarget (0.000 seconds)
- ✓ testDuplicateEntriesWithAndWithoutTarget (0.000 seconds)
- ✓ testDuplicateEntriesWithoutTarget (0.000 seconds)
- ✓ testDuplicateEntriesWithTarget (0.000 seconds)
- ✓ testRemoveWithoutTargetRemovesTargetedAction (0.000 seconds)
- ✓ testRemoveWithoutTargetRemovesTargetlessAction (0.002 seconds)
- ✓ testRemoveWithTarget (0.000 seconds)
- ✓ testRemoveWithTargetRemovesAction (0.000 seconds)
- ✓ testTouchesWorkWithGestures (0.000 seconds)
- ASDimensionTests
- ✓ testCreatingDimensionUnitAutos (0.005 seconds)
- ✓ testCreatingDimensionUnitFraction (0.000 seconds)
- ✓ testCreatingDimensionUnitPoints (0.001 seconds)
- ✓ testIntersectingOverlappingSizeRangesReturnsTheirIntersection (0.000 seconds)
- ✓ testIntersectingSizeRangeWithNonOverlappingRangeToLeftReturnsSinglePointNearestOtherRange (0.000 seconds)
- ✓ testIntersectingSizeRangeWithNonOverlappingRangeToRightReturnsSinglePointNearestOtherRange (0.000 seconds)
- ✓ testIntersectingSizeRangeWithRangeContainedWithinItReturnsContainedRange (0.000 seconds)
- ✓ testIntersectingSizeRangeWithRangeThatContainsItReturnsSameRange (0.000 seconds)
- ASDispatchTests
- ✓ testDispatchApply (0.118 seconds)
- ✓ testDispatchAsync (0.072 seconds)
- ASDisplayNodeAppearanceTests
- ✓ testAppearanceMethodsCalledWithRootNodeInWindowLayer (0.005 seconds)
- ✓ testAppearanceMethodsCalledWithRootNodeInWindowView (0.002 seconds)
- ✓ testAppearanceMethodsLayer (0.003 seconds)
- ✓ testAppearanceMethodsNoLayer (0.002 seconds)
- ✓ testAppearanceMethodsNoView (0.002 seconds)
- ✓ testAppearanceMethodsView (0.003 seconds)
- ✓ testDisableWithNodeAPILayer (0.004 seconds)
- ✓ testDisableWithNodeAPIView (0.003 seconds)
- ✓ testMoveAcrossHierarchyLayer (0.003 seconds)
- ✓ testMoveAcrossHierarchyManualLayer (0.002 seconds)
- ✓ testMoveAcrossHierarchyManualView (0.004 seconds)
- ✓ testMoveAcrossHierarchyView (0.003 seconds)
- ✓ testPreventManualAppearanceMethods (0.002 seconds)
- ✓ testSynchronousIntermediaryView (0.004 seconds)
- ASDisplayNodeExtrasTests
- ✓ testDeepFindSubnodesOfSubclass (0.002 seconds)
- ✓ testShallowFindSubnodesOfSubclass (0.000 seconds)
- ASDisplayNodeImplicitHierarchyTests
- ✓ testCalculatedLayoutHierarchyTransitions (0.001 seconds)
- ✓ testFeatureFlag (0.000 seconds)
- ✓ testInitialNodeInsertionWithOrdering (0.001 seconds)
- ✓ testLayoutTransitionMeasurementCompletionBlockIsCalledOnMainThread (0.002 seconds)
- ✓ testMeasurementInBackgroundThreadWithLoadedNode (0.001 seconds)
- ✓ testTransitionLayoutWithAnimationWithLoadedNodes (0.001 seconds)
- ASDisplayNodeLayoutTests
- ✓ testMeasureOnLayoutIfNotHappenedBefore (0.002 seconds)
- ✓ testMeasureOnLayoutIfNotHappenedBeforeNoRemeasureForSameBounds (0.001 seconds)
- ✓ testNotAllowAddingSubnodesInLayoutSpecThatFits (0.001 seconds)
- ✓ testNotAllowModifyingSubnodesInLayoutSpecThatFits (0.000 seconds)
- ✓ testThatLayoutCreatedWithInvalidSizeCausesException (0.001 seconds)
- ✓ testThatLayoutElementCreatedInLayoutSpecThatFitsDoNotGetDeallocated (0.007 seconds)
- ✓ testThatLayoutWithInvalidSizeCausesException (0.002 seconds)
- ASDisplayNodeSnapshotTests
- ✓ testBasicHierarchySnapshotTesting (0.004 seconds)
- ASDisplayNodeTests
- ✓ testAddingNodeToHierarchyRetainsNode (0.001 seconds)
- ✓ testAddingSubnodeDoesNotCreateRetainCycle (0.000 seconds)
- ✓ testAppleBugInsertSubview (0.001 seconds)
- ✓ testBackgroundColorOpaqueRelationshipLayer (0.000 seconds)
- ✓ testBackgroundColorOpaqueRelationshipNoLayer (0.000 seconds)
- ✓ testBackgroundColorOpaqueRelationshipNoView (0.000 seconds)
- ✓ testBackgroundColorOpaqueRelationshipView (0.000 seconds)
- ✓ testBounds (0.001 seconds)
- ✓ testDebugDescription (0.002 seconds)
- ✓ testDefaultFirstResponderBehavior (0.001 seconds)
- ✓ testDefaultPropertyValuesLayer (0.002 seconds)
- ✓ testDefaultPropertyValuesView (0.000 seconds)
- ✓ testDeriveFrameFromBoundsPositionAnchorPoint (0.001 seconds)
- ✓ testDidEnterDisplayIsCalledWhenNodesEnterDisplayRange (0.000 seconds)
- ✓ testDidEnterPreloadIsCalledWhenNodesEnterPreloadRange (0.000 seconds)
- ✓ testDidExitDisplayIsCalledWhenNodesExitDisplayRange (0.000 seconds)
- ✓ testDidExitPreloadIsCalledWhenNodesExitPreloadRange (0.000 seconds)
- ✓ testDisplayNodePointConversionAgainstSelf (0.001 seconds)
- ✓ testDisplayNodePointConversionFailureFromDisjointHierarchies (0.005 seconds)
- ✓ testDisplayNodePointConversionOnDeepHierarchies (0.002 seconds)
- ✓ testDisplayNodePointConversionWithFrames (0.001 seconds)
- ✓ testDisplayNodePointConversionWithNonZeroAnchorPoint (0.001 seconds)
- ✓ testDisplayNodePointConversionWithNonZeroBounds (0.001 seconds)
- ✓ testInitWithLayerClass (0.001 seconds)
- ✓ testInitWithViewClass (0.001 seconds)
- ✓ testInsertSubnodeAboveWithLayer (0.003 seconds)
- ✓ testInsertSubnodeAboveWithNoLayer (0.002 seconds)
- ✓ testInsertSubnodeAboveWithNoView (0.003 seconds)
- ✓ testInsertSubnodeAboveWithView (0.002 seconds)
- ✓ testInsertSubnodeAtIndexLayer (0.006 seconds)
- ✓ testInsertSubnodeAtIndexNoLayer (0.003 seconds)
- ✓ testInsertSubnodeAtIndexNoView (0.001 seconds)
- ✓ testInsertSubnodeAtIndexView (0.002 seconds)
- ✓ testInsertSubnodeBelowWithLayer (0.009 seconds)
- ✓ testInsertSubnodeBelowWithNoLayer (0.003 seconds)
- ✓ testInsertSubnodeBelowWithNoView (0.004 seconds)
- ✓ testInsertSubnodeBelowWithView (0.004 seconds)
- ✓ testInsertSubviewAtIndexWithMeddlingView (0.000 seconds)
- ✓ testInsertSubviewAtIndexWithMeddlingViewsAndLayersViewBacked (0.000 seconds)
- ✓ testInterfaceStateForCellNode (0.002 seconds)
- ✓ testInterfaceStateForNonCellNode (0.001 seconds)
- ✓ testNameInDescriptionLayer (0.000 seconds)
- ✓ testNameInDescriptionView (0.000 seconds)
- ✓ testNodeCreatedOffThreadWithExistingView (0.000 seconds)
- ✓ testNodeCreatedOffThreadWithLazyView (0.000 seconds)
- ✓ testNodeCreatedWithLazyAsyncView (0.007 seconds)
- ✓ testOverriddenFirstResponderBehavior (0.000 seconds)
- ✓ testPreloadExitingAndEnteringRange (0.000 seconds)
- ✓ testPropertiesSetOffThreadBeforeLoadingExternalLayer (0.003 seconds)
- ✓ testPropertiesSetOffThreadBeforeLoadingExternalView (0.001 seconds)
- ✓ testPropertiesSetOnThreadAfterLoadingExternalLayer (0.000 seconds)
- ✓ testPropertiesSetOnThreadAfterLoadingExternalView (0.000 seconds)
- ✓ testReferenceCounting (0.000 seconds)
- ✓ testRemoveFromLayerBackedLoadedSupernode (0.000 seconds)
- ✓ testRemoveFromViewBackedLoadedSupernode (0.001 seconds)
- ✓ testRemoveLayerBackedFromViewBackedLoadedSupernode (0.000 seconds)
- ✓ testReplaceSubnodeLayer (0.001 seconds)
- ✓ testReplaceSubnodeNoLayer (0.000 seconds)
- ✓ testReplaceSubnodeNoView (0.000 seconds)
- ✓ testReplaceSubnodeView (0.000 seconds)
- ✓ testSetFrameSetsBoundsPosition (0.001 seconds)
- ✓ testSetNeedsPreloadImmediateState (0.000 seconds)
- ✓ testSettingPropertiesViaStyllableProtocol (0.002 seconds)
- ✓ testSimpleCALayerBridgePropertiesSetOffThreadPropagate (0.002 seconds)
- ✓ testSimpleUIViewBridgePropertiesSetOffThreadPropagate (0.001 seconds)
- ✓ testSubnodeAddedAfterLoadingExternalView (0.000 seconds)
- ✓ testSubnodeAddedBeforeLoadingExternalView (0.000 seconds)
- ✓ testSubnodes (0.001 seconds)
- ✓ testSubnodesFastEnumeration (0.001 seconds)
- ✓ testThatBackgroundLayoutSpecOrdersSubnodesCorrectly (0.001 seconds)
- ✓ testThatConvertPointGoesToWindowWhenPassedNil (0.001 seconds)
- ✓ testThatConvertPointGoesToWindowWhenPassedNil_layerBacked (0.000 seconds)
- ✓ testThatHavingTheSameNodeTwiceInALayoutSpecCausesExceptionOnLayoutCalculation (0.001 seconds)
- ✓ testThatItsSafeToAutomeasureANodeMidTransition (0.001 seconds)
- ✓ testThatLayerBackedSubnodesAreMarkedInvisibleBeforeDeallocWhenSupernodesViewIsRemovedFromHierarchyWhileBeingRetained (0.001 seconds)
- ✓ testThatLayerDelegateDoesntDangleAndCauseCrash (0.001 seconds)
- ✓ testThatNodeGetsRenderedIfItGoesFromZeroSizeToRealSizeButOnlyOnce (0.031 seconds)
- ✓ testThatOnDidLoadThrowsIfCalledOnLoadedOffMain (0.001 seconds)
- ✓ testThatOnDidLoadWorks (0.000 seconds)
- ✓ testThatOverlaySpecOrdersSubnodesCorrectly (0.001 seconds)
- ✓ testThatRasterizedNodesGetInterfaceStateUpdatesWhenAddedToContainerThatIsInHierarchy (0.002 seconds)
- ✓ testThatRasterizedNodesGetInterfaceStateUpdatesWhenContainerEntersHierarchy (0.001 seconds)
- ✓ testThatRasterizingWrapperNodesIsNotAllowed (0.001 seconds)
- ✓ testThatSubnodeGetsInterfaceStateSetIfRasterized (0.000 seconds)
- ✓ testThatSubnodesGetDisplayUpdatesIfRasterized (0.009 seconds)
- ✓ testThatUIKitDeallocationTrampoliningWorks (1.024 seconds)
- ✓ testViewCreatedOffThreadCanBeRealizedOnThread (0.000 seconds)
- ASEditableTextNodeTests
- ✓ testAllocASEditableTextNode (0.003 seconds)
- ✓ testCalculatedSizeIsGreaterThanOrEqualToConstrainedSize (0.009 seconds)
- ✓ testRecalculationOfSizeIsSameAsOriginallyCalculatedFloatingPointSize (0.012 seconds)
- ✓ testRecalculationOfSizeIsSameAsOriginallyCalculatedSize (0.005 seconds)
- ✓ testUITextInputTraitDefaults (0.015 seconds)
- ✓ testUITextInputTraitsChangeTraitAfterViewLoaded (0.006 seconds)
- ✓ testUITextInputTraitsSetTraitsBeforeViewLoaded (0.005 seconds)
- ASImageNodeSnapshotTests
- ✓ testForcedScaling (0.036 seconds)
- ✓ testRenderLogoSquare (0.029 seconds)
- ✓ testRoundedCornerBlock (0.006 seconds)
- ✓ testTintColorBlock (0.155 seconds)
- ASInsetLayoutSpecSnapshotTests
- ✓ testInsetsWithFixedSize (0.090 seconds)
- ✓ testInsetsWithInfinityAndZeroInsetValue (0.088 seconds)
- ✓ testInsetsWithVariableSize (0.062 seconds)
- ASIntegerMapTests
- ✓ testBasicChange1 (0.001 seconds)
- ✓ testBasicChange2 (0.000 seconds)
- ✓ testChange1 (0.000 seconds)
- ✓ testChange2 (0.000 seconds)
- ✓ testChange3 (0.000 seconds)
- ✓ testChange4 (0.000 seconds)
- ✓ testChangeOnNoData (0.000 seconds)
- ✓ testEmptyChange (0.000 seconds)
- ✓ testIsEqual (0.002 seconds)
- ASLayoutElementStyleTests
- ✓ testReadingInvalidSizeForPreferredSize (0.002 seconds)
- ✓ testSettingPropertiesWillCallDelegate (0.001 seconds)
- ✓ testSettingSize (0.000 seconds)
- ✓ testSettingSizeViaCGSize (0.000 seconds)
- ✓ testSettingSizeViaLayoutSize (0.000 seconds)
- ASLayoutFlatteningTests
- ✓ testThatFlattenedLayoutContainsOnlyDirectSubnodesInValidOrder (0.001 seconds)
- ✓ testThatLayoutWithNonNullPositionIsNotReused (0.000 seconds)
- ✓ testThatLayoutWithNullPositionAndFlattenedNodeSublayoutsIsReused (0.000 seconds)
- ✓ testThatLayoutWithNullPositionAndNoSublayoutIsReused (0.000 seconds)
- ✓ testThatLayoutWithNullPositionAndUnflattenedSublayoutsIsNotReused (0.002 seconds)
- ASMultiplexImageNodeTests
- ✓ testAddHigherQualityImageIdentifier (0.002 seconds)
- ✓ testAddLowerQualityImageIdentifier (0.001 seconds)
- ✓ testDataSourceImageMethod (0.041 seconds)
- ✓ testDataSourceURLMethod (0.040 seconds)
- ✓ testIntermediateImageDownloading (0.001 seconds)
- ✓ testThatSettingAnImageExternallyWillThrow (0.001 seconds)
- ✓ testUncachedDownload (1.028 seconds)
- ASMutableAttributedStringBuilderTests
- ✓ testSetOverAdd (0.001 seconds)
- ✓ testSimpleAttributions (0.001 seconds)
- ASNetworkImageNodeTests
- ✓ testThatProgressBlockIsSetAndClearedCorrectlyOnChangeURL (0.030 seconds)
- ✓ testThatSettingAnImageWillStayForEnteringAndExitingPreloadState (0.001 seconds)
- ASOverlayLayoutSpecSnapshotTests
- ✓ testOverlay (0.007 seconds)
- ASPagerNodeTests
- ✓ testPagerReturnsIndexOfPages (0.006 seconds)
- ✓ testPagerReturnsNotFoundForCellThatDontExistInPager (0.006 seconds)
- ASPhotosFrameworkImageRequestTests
- ✓ testThatConvertingToURLWorks (0.003 seconds)
- ✓ testThatCopyingWorks (0.000 seconds)
- ✓ testThatParsingFromURLWorks (0.000 seconds)
- ASRatioLayoutSpecSnapshotTests
- ✓ testRatioLayout (0.008 seconds)
- ASRectTableTests
- ✓ testCopying (0.000 seconds)
- ✓ testThatItStoresRects (0.000 seconds)
- ASRelativeLayoutSpecSnapshotTests
- ✓ testMinimumSizeRangeIsGivenToChildWhenNotPositioning (0.005 seconds)
- ✓ testWithOptions (0.035 seconds)
- ✓ testWithSizingOptions (0.012 seconds)
- ASRunLoopQueueTests
- ✓ testDefaultQueueProcessObjectsOneAtATime (0.004 seconds)
- ✓ testEnqueueNilObjectsToQueue (0.000 seconds)
- ✓ testEnqueueSameObjectTwiceToDefaultQueue (0.001 seconds)
- ✓ testEnqueueSameObjectTwiceToNonExclusiveMembershipQueue (0.002 seconds)
- ✓ testQueueOnlySendsIsDrainedForLastObjectInBatch (0.002 seconds)
- ✓ testQueueProcessObjectsInBatchesOfSpecifiedSize (0.006 seconds)
- ✓ testStrongQueueRetainsObjects (0.002 seconds)
- ✓ testWeakQueueDoesNotRetainsObjects (0.001 seconds)
- ✓ testWeakQueueWithAllDeallocatedObjectsIsDrained (0.002 seconds)
- ASStackLayoutSpecSnapshotTests
- ✓ testAlignCenterWithFlexedMainDimension (0.004 seconds)
- ✓ testAlignCenterWithIndefiniteCrossDimension (0.003 seconds)
- ✓ testAlignContentAndLineSpacingOverflow (0.013 seconds)
- ✓ testAlignContentAndLineSpacingUnderflow (0.024 seconds)
- ✓ testAlignContentOverflow (0.013 seconds)
- ✓ testAlignContentStretchAndOtherAlignments (0.006 seconds)
- ✓ testAlignContentUnderflow (0.022 seconds)
- ✓ testAlignContentWithUnconstrainedCrossSize (0.014 seconds)
- ✓ testAlignedCenter (0.006 seconds)
- ✓ testAlignedEnd (0.006 seconds)
- ✓ testAlignedStart (0.007 seconds)
- ✓ testAlignedStretchNoChildExceedsMin (0.005 seconds)
- ✓ testAlignedStretchOneChildExceedsMin (0.004 seconds)
- ✓ testAlignItemsAndJustifyContentRestrictionsIfHorizontalAndVerticalAlignmentsAreUsed (0.002 seconds)
- ✓ testBaselineAlignment (0.016 seconds)
- ✓ testBaselineAlignmentWithSpaceBetween (0.004 seconds)
- ✓ testBaselineAlignmentWithStretchedItem (0.004 seconds)
- ✓ testChildSpacing (0.012 seconds)
- ✓ testChildThatChangesCrossSizeWhenMainSizeIsFlexed (0.004 seconds)
- ✓ testCrossAxisSizeBehaviors (0.011 seconds)
- ✓ testCrossAxisStretchingOccursAfterStackAxisFlexing (0.012 seconds)
- ✓ testDefaultStackLayoutElementFlexProperties (0.001 seconds)
- ✓ testDirectionChangeAfterSettingHorizontalAndVerticalAlignments (0.000 seconds)
- ✓ testEmptyStack (0.005 seconds)
- ✓ testFixedFlexBasisAppliedWhenFlexingItems (0.009 seconds)
- ✓ testFixedFlexBasisOverridesIntrinsicSizeForNonFlexingChildren (0.005 seconds)
- ✓ testFlexWithUnequalIntrinsicSizes (0.008 seconds)
- ✓ testFlexWrapWithItemSpacings (0.006 seconds)
- ✓ testFlexWrapWithItemSpacingsBeingResetOnNewLines (0.006 seconds)
- ✓ testFractionalFlexBasisResolvesAgainstParentSize (0.005 seconds)
- ✓ testHorizontalAndVerticalAlignments (0.028 seconds)
- ✓ testJustifiedCenterWithChildSpacing (0.007 seconds)
- ✓ testJustifiedSpaceAroundWithOneChild (0.004 seconds)
- ✓ testJustifiedSpaceAroundWithRemainingSpace (0.004 seconds)
- ✓ testJustifiedSpaceBetweenWithOneChild (0.004 seconds)
- ✓ testJustifiedSpaceBetweenWithRemainingSpace (0.004 seconds)
- ✓ testNegativeViolationAndFlexFactorIsNotRespected (0.004 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSize (0.011 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAmongMixedChildrenChildren (0.015 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAmongMixedChildrenWithArbitraryFloats (0.011 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactor (0.010 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactorAmongMixedChildren (0.009 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactorAmongMixedChildrenArbitraryFloats (0.010 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactorDoesNotShrinkToZero (0.009 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactorDoesNotShrinkToZeroWithArbitraryFloats (0.009 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeAndFlexFactorWithArbitraryFloats (0.010 seconds)
- ✓ testNegativeViolationIsDistributedBasedOnSizeWithArbitraryFloats (0.010 seconds)
- ✓ testNestedBaselineAlignments (0.004 seconds)
- ✓ testNestedStackLayoutStretchDoesNotViolateWidth (0.003 seconds)
- ✓ testOverflowBehaviors (0.012 seconds)
- ✓ testOverflowBehaviorsWhenAllFlexShrinkChildrenHaveBeenClampedToZeroButViolationStillExists (0.003 seconds)
- ✓ testPositiveViolationIsDistributedEqually (0.008 seconds)
- ✓ testPositiveViolationIsDistributedEquallyAmongMixedChildren (0.012 seconds)
- ✓ testPositiveViolationIsDistributedEquallyAmongMixedChildrenWithArbitraryFloats (0.014 seconds)
- ✓ testPositiveViolationIsDistributedEquallyWithArbitraryFloats (0.009 seconds)
- ✓ testPositiveViolationIsDistributedProportionally (0.009 seconds)
- ✓ testPositiveViolationIsDistributedProportionallyAmongMixedChildren (0.010 seconds)
- ✓ testPositiveViolationIsDistributedProportionallyAmongMixedChildrenWithArbitraryFloats (0.009 seconds)
- ✓ testPositiveViolationIsDistributedProportionallyWithArbitraryFloats (0.008 seconds)
- ✓ testRemainingViolationIsAppliedProperlyToFirstFlexibleChild (0.006 seconds)
- ✓ testRemainingViolationIsAppliedProperlyToFirstFlexibleChildWithArbitraryFloats (0.007 seconds)
- ✓ testStackSpacing (0.005 seconds)
- ✓ testStackSpacingWithChildrenHavingNilObjects (0.003 seconds)
- ✓ testUnderflowBehaviors (0.016 seconds)
- ASTableViewTests
- ✓ testAutomaticallyAdjustingContentOffset (0.068 seconds)
- ✓ testConstrainedSizeForRowAtIndexPath (0.036 seconds)
- ✓ testDataSourceImplementsNecessaryMethods (0.002 seconds)
- ✓ testIndexPathForNode (0.002 seconds)
- ✓ testIssue2252 (5.897 seconds)
- ✓ testRelayoutAllNodesWithNonZeroSizeInitially (0.090 seconds)
- ✓ testRelayoutVisibleRowsWhenEditingModeIsChanged (0.068 seconds)
- ✓ testSectionIndexHandling (0.098 seconds)
- ✓ testThatInitialDataLoadHappensInOneShot (0.051 seconds)
- ✓ testThatInvalidUpdateExceptionReasonContainsDataSourceClassName (0.020 seconds)
- ✓ testThatNilBatchUpdatesCanBeSubmitted (0.000 seconds)
- ✓ testThatNodeConstrainedSizesAreCorrectIfReloadIsPreempted (0.040 seconds)
- ✓ testThatReloadDataHappensInOneShot (0.071 seconds)
- ✓ testThatTableNodeConformsToExpectedProtocols (0.001 seconds)
- ASTextKitCoreTextAdditionsTests
- ✓ testAttributeCleansing (0.002 seconds)
- ✓ testNoAttributeCleansing (0.000 seconds)
- ✓ testNSParagraphStyleNoCleansing (0.000 seconds)
- ASTextKitTests
- ✓ testChangingAPropertyChangesHash (0.001 seconds)
- ✓ testLinkInTextUsesForegroundColor (0.018 seconds)
- ✓ testRectsForRangeBeyondTruncationSizeReturnsNonZeroNumberOfRects (0.001 seconds)
- ✓ testSameStringHashesSame (0.000 seconds)
- ✓ testSimpleStrings (0.005 seconds)
- ✓ testStringsWithVariableAttributes (0.006 seconds)
- ASTextKitTruncationTests
- ✓ testAvoidedCharTailCharBoundaryTruncation (0.002 seconds)
- ✓ testAvoidedCharTailWordBoundaryTruncation (0.003 seconds)
- ✓ testEmptyTruncationStringSameAsStraightTextKitTailTruncation (0.001 seconds)
- ✓ testHandleZeroHeightConstrainedSize (0.001 seconds)
- ✓ testHandleZeroSizeConstrainedSize (0.000 seconds)
- ✓ testSimpleTailTruncation (0.001 seconds)
- ASTextNodeSnapshotTests
- ✓ testShadowing (0.011 seconds)
- ✓ testTextContainerInset (0.009 seconds)
- ✓ testTextContainerInsetHighlight (0.007 seconds)
- ✓ testTextContainerInsetIsIncludedWithSmallerConstrainedSize (0.009 seconds)
- ✓ testThatSlowPathTruncationWorks (0.005 seconds)
- ASTextNodeTests
- ✓ testAccessibility (0.001 seconds)
- ✓ testAddingExclusionPathsShouldInvalidateAndIncreaseTheSize (0.009 seconds)
- ✓ testAllocASTextNode (0.001 seconds)
- ✓ testCalculatedSizeIsGreaterThanOrEqualToConstrainedSize (0.006 seconds)
- ✓ testLinkAttribute (0.001 seconds)
- ✓ testMeasureWithZeroSizeAndPlaceholder (0.002 seconds)
- ✓ testRecalculationOfSizeIsSameAsOriginallyCalculatedFloatingPointSize (0.007 seconds)
- ✓ testRecalculationOfSizeIsSameAsOriginallyCalculatedSize (0.001 seconds)
- ✓ testSettingAdditionalTruncationMessage (0.000 seconds)
- ✓ testSettingExclusionPaths (0.000 seconds)
- ✓ testSettingTruncationMessage (0.001 seconds)
- ✓ testTapNotOnALinkAttribute (0.001 seconds)
- ASTextNodeWordKernerTests
- ✓ testPerCharacterWordKerning (0.001 seconds)
- ✓ testSomeGlyphsToChangeIfWordKerning (0.000 seconds)
- ✓ testSpaceBoundingBoxForNoWordKerning (0.000 seconds)
- ✓ testSpaceBoundingBoxForWordKerning (0.001 seconds)
- ✓ testWordKerningDoesNotAlterGlyphOrigin (0.000 seconds)
- ASUICollectionViewTests
- ✓ testNormalTwoIndexSupplementaryElement (0.005 seconds)
- ✓ testThatIssuingAnUpdateBeforeInitialReloadIsUnacceptable (0.005 seconds)
- ✓ testThatNestedBatchCompletionsAreCalledInOrder (0.011 seconds)
- ✓ testThatPuttingReloadDataInABatchUpdateDoesntWork (0.002 seconds)
- ✓ testThatSupplementariesWithItemIndexesMustBeWithinNormalSections (0.006 seconds)
- ✓ testThatSupplementariesWithOneIndexAreOKOutOfSectionBounds (0.004 seconds)
- ASVideoNodeTests
- ✓ testChangingAssetsChangesPlaceholderImage (0.020 seconds)
- ✓ testClearingPreloadedContentShouldClearAssetData (0.055 seconds)
- ✓ testDelegateProperlySetForClassHierarchy (0.002 seconds)
- ✓ testMutingShouldMutePlayer (0.003 seconds)
- ✓ testOnPauseSpinnerIsPausedIfPresent (0.002 seconds)
- ✓ testOnPauseSpinnerIsPausedIfPresentWithURL (0.005 seconds)
- ✓ testOnPlayIfVideoIsNotReadyInitializeSpinnerAndAddAsSubnode (0.007 seconds)
- ✓ testOnPlayIfVideoIsNotReadyInitializeSpinnerAndAddAsSubnodeWithUrl (0.003 seconds)
- ✓ testOnVideoReadySpinnerIsStoppedAndRemoved (0.003 seconds)
- ✓ testOnVideoReadySpinnerIsStoppedAndRemovedWithURL (0.002 seconds)
- ✓ testPlayerDefaultsToNil (0.001 seconds)
- ✓ testPlayerDefaultsToNilWithURL (0.001 seconds)
- ** TEST FAILED **
- ✓ testPlayerIsCreatedAsynchronouslyInPreload (0.040 seconds)
- ✓ testPlayerIsCreatedAsynchronouslyInPreloadWithURL (0.030 seconds)
- ✓ testPlayerLayerNodeIsAddedOnDidLoadIfVisibleAndAutoPlaying (0.001 seconds)
- ✓ testPlayerLayerNodeIsAddedOnDidLoadIfVisibleAndAutoPlayingWithURL (0.002 seconds)
- ✓ testPlayerLayerNodeIsNotAddedIfVisibleButShouldNotBePlaying (0.001 seconds)
- ✓ testPlayerLayerNodeIsNotAddedIfVisibleButShouldNotBePlayingWithUrl (0.002 seconds)
- ✓ testSettingVideoGravityChangesPlaceholderContentMode (0.001 seconds)
- ✓ testUnMutingShouldUnMutePlayer (0.001 seconds)
- ✓ testVideoResumedWhenBufferIsLikelyToKeepUp (0.006 seconds)
- ✓ testVideoShouldPauseWhenItLeavesVisibleButShouldKnowPlayingShouldRestartLater (0.001 seconds)
- ✓ testVideoShouldPauseWhenItLeavesVisibleButShouldKnowPlayingShouldRestartLaterWithURL (0.001 seconds)
- ✓ testVideoStartsPlayingOnDidDidBecomeVisibleWhenShouldAutoplay (0.010 seconds)
- ✓ testVideoStartsPlayingOnDidDidBecomeVisibleWhenShouldAutoplayWithURL (0.002 seconds)
- ✓ testVideoThatAutorepeatsShouldRepeatOnPlaybackEnd (0.007 seconds)
- ✓ testVideoThatDoesNotAutorepeatsShouldPauseOnPlaybackEnd (0.007 seconds)
- ✓ testVideoThatIsPlayingWhenItLeavesVisibleRangeStartsAgainWhenItComesBack (0.001 seconds)
- ✓ testVideoThatIsPlayingWhenItLeavesVisibleRangeStartsAgainWhenItComesBackWithURL (0.001 seconds)
- ASViewControllerTests
- ✗ testThatAutomaticSubnodeManagementScrollViewInsetsAreApplied, ((scrollNode.view.contentInset.top) not equal to (0)) failed: ("0") is equal to ("0")
- ✓ testThatViewControllerFrameIsRightAfterCustomTransitionWithNonextendedEdges (0.356 seconds)
- ASWeakMapTests
- ✓ testKeyAndValueAreReleasedWhenEntryIsReleased (0.000 seconds)
- ✓ testKeyEquality (0.000 seconds)
- ASWeakSetTests
- ✓ testAddingACoupleRetainedObjects (0.001 seconds)
- ✓ testThatContainsObjectWorks (0.000 seconds)
- ✓ testThatCountIncorporatesDeallocatedObjects (0.000 seconds)
- ✓ testThatFastEnumerationWorks (0.001 seconds)
- ✓ testThatIsEmptyIncorporatesDeallocatedObjects (0.000 seconds)
- ✓ testThatRemoveAllObjectsWorks (0.000 seconds)
- ✓ testThatRemoveObjectWorks (0.000 seconds)
- ASWrapperSpecSnapshotTests
- ✓ testWrapperSpecWithMultipleElementsShouldSizeToLargestElement (0.003 seconds)
- ✓ testWrapperSpecWithOneElementShouldSizeToElement (0.002 seconds)
- ArrayDiffingTests
- ✓ testDiffingCommonIndexes (0.001 seconds)
- ✓ testDiffingInsertionsAndDeletions (0.001 seconds)
- _ASDisplayLayerTests
- ✓ testCancelAsyncDisplay (0.006 seconds)
- ✓ testDelegateDisplayAndDrawInContextAsync (0.001 seconds)
- ✓ testDelegateDisplayAndDrawInContextSync (0.000 seconds)
- ✓ testDelegateDisplayAsync (0.000 seconds)
- ✓ testDelegateDisplaySync (0.000 seconds)
- ✓ testDelegateDrawInContextAsync (0.003 seconds)
- ✓ testDelegateDrawInContextSync (0.000 seconds)
- ✓ testSuspendResumeAsync (0.002 seconds)
- ✓ testSuspendResumeSync (0.001 seconds)
- ASCollectionViewTests
- testInitialRangeBounds, ((CGRectGetHeight(preloadBounds)) equal to (expectedHeight) +/- (expectedHeight * 0.1)) failed: ("1913.5") is not equal to ("1704") +/- ("170.4")
- /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Tests/ASCollectionViewTests.mm:1083
- ```
- CGFloat expectedHeight = cn.bounds.size.height * 3;
- XCTAssertEqualWithAccuracy(CGRectGetHeight(preloadBounds), expectedHeight, expectedHeight * 0.1);
- XCTAssertEqual([[cn valueForKeyPath:@"rangeController.currentRangeMode"] integerValue], ASLayoutRangeModeMinimum, @"Expected range mode to be minimum before scrolling begins.");
- ```
- testInitialRangeBounds, (([[cn valueForKeyPath:@"rangeController.currentRangeMode"] integerValue]) equal to (ASLayoutRangeModeMinimum)) failed: ("1") is not equal to ("0") - Expected range mode to be minimum before scrolling begins.
- /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Tests/ASCollectionViewTests.mm:1084
- ```
- XCTAssertEqualWithAccuracy(CGRectGetHeight(preloadBounds), expectedHeight, expectedHeight * 0.1);
- XCTAssertEqual([[cn valueForKeyPath:@"rangeController.currentRangeMode"] integerValue], ASLayoutRangeModeMinimum, @"Expected range mode to be minimum before scrolling begins.");
- }
- ```
- ASViewControllerTests
- testThatAutomaticSubnodeManagementScrollViewInsetsAreApplied, ((scrollNode.view.contentInset.top) not equal to (0)) failed: ("0") is equal to ("0")
- /Users/Shared/buildkite/builds/iosf-garrett-VMrmmvuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Tests/ASViewControllerTests.m:43
- ```
- XCTAssertEqualObjects(NSStringFromCGRect(window.bounds), NSStringFromCGRect(node.frame));
- XCTAssertNotEqual(scrollNode.view.contentInset.top, 0);
- }
- ```
- Executed 479 tests, with 3 failures (0 unexpected) in 21.149 (21.337) seconds
- Oh no! You walked directly into the slavering fangs of a lurking grue!
- **** You have died ****
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement