rtc-io/rtc

2014-04-23 02:41:29
The "testling" field must have a "browsers" entry.
2014-04-23 02:19:44
2014-04-23 02:19:27
2014-04-10 10:28:36
2014-04-10 06:23:05
2014-04-10 06:19:56
2014-04-10 05:54:12
2014-04-08 15:35:07
2014-04-08 11:37:10
2014-04-08 08:50:30
2014-04-08 03:48:00
2014-04-08 03:37:18
2014-04-08 02:42:56
2014-04-07 11:25:24
2014-04-07 09:15:07
2014-04-07 08:47:12
2014-04-05 15:45:10
2014-04-05 15:42:26
2014-04-05 15:30:50
2014-04-05 12:01:51
2014-04-05 10:37:33
2014-04-05 03:21:24
2014-04-05 02:48:10
2014-04-05 02:47:37
2014-03-19 05:18:17
2014-03-19 05:17:04
2014-03-19 05:13:48
2014-03-19 05:12:46
2014-03-19 05:00:29
2014-03-17 06:04:13
2014-03-17 04:44:59
2014-03-11 01:39:11
2014-02-11 06:05:33
2014-01-21 05:13:42
2014-01-21 05:10:40
2014-01-16 06:31:21
2014-01-12 23:55:15
2014-01-12 23:37:03
2014-01-12 23:32:26
2014-01-12 23:31:19
2014-01-12 22:46:41
2014-01-10 05:54:57
2014-01-09 03:09:37
2014-01-09 02:20:10
2014-01-09 02:05:08
2014-01-08 06:29:47
2014-01-08 01:29:03
2014-01-06 23:59:38
2014-01-06 12:37:35
2014-01-06 08:24:22
2014-01-06 07:39:23
2014-01-06 05:00:13
2014-01-02 22:36:55
2013-12-06 05:32:10
2013-12-06 04:52:12
2013-12-06 04:36:53
2013-12-06 04:07:03
2013-12-06 03:32:46
2013-12-06 02:25:39
2013-12-04 02:44:00
2013-12-04 02:00:48
2013-12-04 01:53:44
2013-11-28 04:21:05
2013-11-28 04:18:53
2013-11-28 04:10:18
2013-11-27 04:12:45
2013-11-27 02:44:02
2013-11-27 02:17:58
2013-11-27 01:43:12
2013-11-27 01:41:31
2013-11-27 01:02:34
2013-11-27 00:53:42
2013-11-23 02:55:13
2013-11-12 22:56:40
2013-11-12 22:54:01
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12582 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:474 ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12587 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:474 ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12401 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:552 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12416 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:552 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12424 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12436 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12442 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006 g()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195 ()@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12582:8) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277:35 at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:469:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12587:12) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:469:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12401:23) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:552:6 at couple (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12416:19) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11277:35 at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:9826:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:552:6 at couple (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12424:19) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12436:15) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:12442:12) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/47ec18315881daf53d6cd2a7fca57f9c8254538c.1384296796737/1384296797308.bb90d5d6.js:3819:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-11-12 22:46:45
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12582 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:474 ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12587 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:474 ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12401 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:552 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12416 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:552 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12424 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12436 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12442 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006 g()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906 ("end")@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195 ()@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12582:8) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277:35 at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:469:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12587:12) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:469:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12401:23) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:552:6 at couple (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12416:19) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11277:35 at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:9826:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:552:6 at couple (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12424:19) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12436:15) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11243:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:12442:12) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11162:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) at Test.end (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11195:27) at Test.run (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11166:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:11006:24) at Test.g (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3906:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/06e5036b9a7a48f38d2f278f6c4e6011c90bfdba.1384296360344/1384296360830.b8c5d66e.js:3819:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-11-12 06:26:30
canary
nightly
timeout waiting to hear back from chrome/canary
2013-11-07 01:48:05
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12169 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12174 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:11986 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12001 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12009 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12021 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12027 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592 g()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781 ()@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12169:8) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863:35 at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12174:12) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:11986:23) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12001:19) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10863:35 at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:8932:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12009:19) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12021:15) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:12027:12) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0d6f3ed0148077ef3331f66aaf4a8c6f92dd2ff2.1383788848530/1383788848720.05310bea.js:3831:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-11-06 23:45:52
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12182 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12187 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:11999 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12014 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12022 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12034 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12040 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605 g()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794 ()@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12182:8) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876:35 at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12187:12) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:11999:23) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12014:19) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10876:35 at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:8932:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12022:19) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12034:15) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10842:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:12040:12) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10761:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10794:27) at Test.run (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10765:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:10605:24) at Test.g (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/00a33a42163eb426a6808e8c781f7973a2db18ef.1383781512955/1383781513154.15ed0c14.js:3831:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-11-06 22:27:04
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12169 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12174 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:475 ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:11986 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12001 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:564 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:44 ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12009 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12021 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12027 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592 g()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918 ("end")@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781 ()@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12169:8) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863:35 at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12174:12) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:470:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:11986:23) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12001:19) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10863:35 at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:8932:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:564:6 at couple (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:44:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12009:19) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12021:15) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10829:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:12027:12) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10748:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) at Test.end (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10781:27) at Test.run (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10752:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:10592:24) at Test.g (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3918:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/2359ad76ae02de6d58ded348e06e7b602c0d0c90.1383776782079/1383776782226.11a26af2.js:3831:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-11-06 21:39:30
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11187 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11192 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11004 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11019 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11027 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11039 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11045 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610 g()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799 ()@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11187:8) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881:35 at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11192:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11004:23) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9881:35 at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:7950:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11027:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11039:15) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:11045:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e0cc9869af6838989dfdc4064cb029cfe63d5d0e.1383773933252/1383773933393.d5f24a0f.js:2849:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:25:26
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11179:8) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9872:22 at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:7955:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:446:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11184:12) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:446:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:10996:23) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:544:6 at couple (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:49:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11011:19) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9872:22 at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:7955:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:544:6 at couple (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:49:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11031:15) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:11037:12) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/0e1218a2b2be0baf71fd24d66b0f9ac450e06b44.1383200337886/1383200338171.00a412b1.js:2854:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:22:16
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11179:8) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9872:22 at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:7955:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:446:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11184:12) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:446:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:10996:23) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:544:6 at couple (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:49:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11011:19) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9872:22 at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:7955:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:544:6 at couple (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:49:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11031:15) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9837:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:11037:12) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9726:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) at Test.end (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9780:27) at Test.run (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9730:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:9551:20) at Test.g (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2941:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/f0e3ba9926befcc462a38abf64d9dac3cf502745.1383200142780/1383200143076.acb26de1.js:2854:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:18:51
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11185:8) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9878:22 at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:7961:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:444:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11190:12) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9736:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:444:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11002:23) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9736:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:550:6 at couple (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11017:19) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9878:22 at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:7961:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:550:6 at couple (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11025:19) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9736:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11037:15) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9736:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9843:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:11043:12) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) at Test.end (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9786:27) at Test.run (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9736:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:9557:20) at Test.g (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2947:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/54763c477350901109762165ae176a4cfc4e4a1d.1383199940110/1383199940389.63436135.js:2860:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:17:16
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11190:8) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9883:22 at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:7966:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11195:12) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9741:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11007:23) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9741:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11022:19) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9883:22 at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:7966:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11030:19) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9741:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11042:15) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9741:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9848:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:11048:12) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9737:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9791:27) at Test.run (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9741:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:9562:20) at Test.g (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/c247ca211d769187b62f2ec3dfb1c5553be23182.1383199845584/1383199845855.7095123e.js:2865:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:12:31
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11203:8) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9897:35 at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:7966:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11208:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11020:23) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11035:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9897:35 at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:7966:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11043:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11055:15) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:11061:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e5d657dd63289307a0261121c73fdefb44532423.1383199563745/1383199564017.b682d596.js:2865:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:11:10
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11203:8) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9897:35 at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:7966:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11208:12) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:453:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11020:23) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11035:19) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9897:35 at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:7966:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:555:6 at couple (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:47:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11043:19) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11055:15) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9863:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:11061:12) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9782:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) at Test.end (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9815:27) at Test.run (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9786:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:9626:24) at Test.g (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2952:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/712321f20303fb819177b45d710150e6c923643b.1383199480722/1383199480987.d409a94b.js:2865:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 06:02:09
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11187 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11192 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11004 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11019 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11027 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11039 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11045 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610 g()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799 ()@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11187:8) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881:35 at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11192:12) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11004:23) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9881:35 at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:7950:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11027:19) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11039:15) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:11045:12) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/a3bb1ae698ce41a3ff65c33d75dc44aaf4bb53dd.1383199289575/1383199289862.ead07cc5.js:2849:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 05:57:33
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11187 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11192 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11004 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11019 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11027 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11039 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11045 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610 g()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799 ()@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11187:8) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881:35 at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11192:12) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11004:23) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9881:35 at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:7950:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11027:19) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11039:15) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:11045:12) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/66073b27847176ec046a553218dd168261a6b024.1383199019242/1383199019584.35dc3d8d.js:2849:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-31 04:12:30
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11187:8) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9881:35 at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:7950:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11192:12) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11004:23) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9881:35 at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:7950:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11027:19) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11039:15) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:11045:12) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/be671064bf1142e7dbb888c21e919baf4649bc44.1383192357985/1383192358329.4deefd7c.js:2849:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-30 06:18:38
canary
nightly
firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: rtc.RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11187 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... # create via factory not ok 20 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11192 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... # create peer connections not ok 21 TypeError: RTCPeerConnection is not a constructor --- operator: error expected: actual: {} stack: ([object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:450 ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11004 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 ... # couple a --> b not ok 25 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11019 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... # couple b --> a not ok 26 TypeError: pc is undefined --- operator: error expected: actual: {} stack: ((void 0))@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:539 couple((void 0),[object Object],[object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:43 ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11027 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... # activate connection not ok 27 TypeError: monitors[0] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11039 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 ... # create a data channel on a not ok 29 TypeError: conns[1] is undefined --- operator: error expected: actual: {} stack: ([object Object])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11045 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610 g()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936 ("end")@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799 ()@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881 ([object MessageEvent])@http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950 ... 1..29 # tests 29 # pass 20 # fail 9
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11187:8) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881:35 at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11192:12) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:445:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11004:23) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11019:19) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9881:35 at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:7950:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:539:6 at couple (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:43:13) at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11027:19) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11039:15) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9847:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:11045:12) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9766:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) at Test.end (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9799:27) at Test.run (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9770:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:9610:24) at Test.g (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2936:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/62d8ed029c194d6f3edc52c6b78208ee893f4b1d.1383113825469/1383113825642.d5924b3.js:2849:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-25 04:02:49
canary
nightly
firefox/nightly
timeout waiting to hear back from firefox/nightly
TAP version 13 # can import rtc module ok 1 imported successfully # parseflags on undefined ok 2 ok # video flag recognized ok 3 found # falsey video flag ignored ok 4 ok # video flag recognized (UPPERCASE OK) ok 5 found # audio flag recognized ok 6 found # data flag recognized ok 7 found # generate config ok 8 generated config ok 9 config contains ice servers # extend config ok 10 generated config ok 11 setting preserved # base media constraints match expected ok 12 should be equivalent # can disable video ok 13 video turned off # can disable audio ok 14 audio turned off # can flag data channels as required ok 15 found RtpDataChannels flag in optional # empty connection constraints ok 16 should be equivalent # data connection constraints ok 17 should be equivalent # dtls connection constraints ok 18 should be equivalent # create peer connection not ok 19 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: undefined is not a function at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:11149:8) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9843:35 at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:7919:21 ... # create via factory not ok 20 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:414:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:11154:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) ... # create peer connections not ok 21 TypeError: undefined is not a function --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: undefined is not a function at Object.createConnection (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:414:10) at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:10966:23) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) ... # create signallers ok 22 created signaller a ok 23 created signaller b not ok 24 plan != count --- operator: fail expected: 2 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) ... # couple a --> b not ok 25 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:508:6 at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:43:13 at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:10981:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9843:35 at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:7919:21 ... # couple b --> a not ok 26 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:508:6 at http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:43:13 at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:10989:19) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) ... # activate connection not ok 27 TypeError: Cannot call method 'createOffer' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: Cannot call method 'createOffer' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:11001:15) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) ... not ok 28 plan != count --- operator: fail expected: 0 actual: 1 at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) ... # create a data channel on a not ok 29 TypeError: Cannot call method 'addEventListener' of undefined --- operator: error expected: actual: {} at: Test.assert [as _assert] (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9809:13) stack: TypeError: Cannot call method 'addEventListener' of undefined at Test._cb (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:11007:12) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9728:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) at Test.end (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9761:27) at Test.run (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9732:14) at Test.<anonymous> (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:9572:24) at Test.g (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2905:14) at Test.emit (http://git.testling.com/work/rtc-io/repos/e23538b158fbc5ba2326ec46b007613009fbaeba.1382669777201/1382669777840.e390a46e.js:2818:17) ... 1..29 # tests 29 # pass 20 # fail 9
2013-10-21 02:02:10
canary
nightly
timeout waiting to hear back from chrome/canary
2013-10-18 07:17:15
canary
nightly
timeout waiting to hear back from chrome/canary
2013-10-18 05:58:56
canary
nightly
timeout waiting to hear back from chrome/canary