Skip to content

Commit dabc987

Browse files
committed
fix(test): fix tests on extensions
1 parent ebe750a commit dabc987

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Tests/ApiVideoPlayerTests/IntegrationTests/AVPlayerExtensionsTests.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,27 @@ final class AVPlayerExtensions: XCTestCase {
1010
_ = observer.readyExpectation
1111

1212
let avPlayer = AVPlayer(playerItem: nil)
13+
avPlayer.addObserver(observer, forKeyPath: "status", options: .new, context: nil)
1314
avPlayer.replaceCurrentItem(withHls: VideoOptions(videoId: VideoId.validVideoId, videoType: .vod))
14-
avPlayer.currentItem?.addObserver(observer, forKeyPath: "status", options: .new, context: nil)
15+
1516
avPlayer.play()
1617

1718
waitForExpectations(timeout: 10, handler: nil)
18-
avPlayer.currentItem?.removeObserver(observer, forKeyPath: "status")
19+
avPlayer.removeObserver(observer, forKeyPath: "status")
1920
}
2021

2122
func testValidMP4VideoIdPlay() throws {
2223
let observer = AVPlayerReadyObserverImpl(testCase: self)
2324
_ = observer.readyExpectation
2425

2526
let avPlayer = AVPlayer(playerItem: nil)
27+
avPlayer.addObserver(observer, forKeyPath: "status", options: .new, context: nil)
2628
avPlayer.replaceCurrentItem(withMp4: VideoOptions(videoId: VideoId.validVideoId, videoType: .vod))
27-
avPlayer.currentItem?.addObserver(observer, forKeyPath: "status", options: .new, context: nil)
29+
2830
avPlayer.play()
2931

3032
waitForExpectations(timeout: 10, handler: nil)
31-
avPlayer.currentItem?.removeObserver(observer, forKeyPath: "status")
33+
avPlayer.removeObserver(observer, forKeyPath: "status")
3234
}
3335
}
3436

0 commit comments

Comments
 (0)