                             
                             playback.play()
                             
-                            expect(hasDefaultFromOption).toEventually(beTrue(), timeout: 4)
+                            expect(hasDefaultFromOption).toEventually(beTrue(), timeout: 5)
                         }
                     }
                     
                     context("and has no default subtitle from options") {
                         it("triggers didFindSubtitle event with hasDefaultFromOption false") {
-                            let options = [kSourceUrl: "http://localhost:8080/sample.m3u8"]
+                            let options = [kSourceUrl: "http://clappr.sample/master.m3u8"]
                             let playback = AVFoundationPlayback(options: options)
                             var hasDefaultFromOption = true
                             playback.on(Event.didFindSubtitle.rawValue) { (userInfo: EventUserInfo) in

                describe("#idle") {
                    context("when ready to play") {
                        it("current state must be idle") {
                            let options = [kSourceUrl: "http://localhost:8080/sample.m3u8"]
                            let playback = AVFoundationPlayback(options: options)
                            
                            expect(playback.currentState).to(equal(.idle))

                    
                    context("when paused is called") {
                        it("changes state to paused") {
                            let options = [kSourceUrl: "http://clappr.sample/master.m3u8"]
                            let playback = AVFoundationPlayback(options: options)
                            
                            playback.play()
