4 <script type=
"application/javascript" src=
"pc.js"></script>
8 <script type=
"application/javascript;version=1.8">
10 title:
"Self-test of harness functions",
14 function TEST(test) {}
16 var catcher = func =
> {
25 runNetworkTest(() =
> {
26 var test = new PeerConnectionTest();
27 test.setMediaConstraints([{video: true}], [{video: true}]);
28 is(catcher(() =
> test.chain.replace(
"PC_LOCAL_SET_LOCAL_DESCRIPTION", TEST)),
29 null,
"test.chain.replace works");
30 is(catcher(() =
> test.chain.replace(
"FOO", TEST)),
31 "Unknown test: FOO",
"test.chain.replace catches typos");
32 networkTestFinished();