Summary

Harness status: OK

Found 1 tests

Details

ResultTest NameMessage
Passorg.w3.clearkey, temporary, keystatuses, multiple sessions
Asserts run
Pass
assert_equals(0, 0, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(0, 0, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(object "[object MediaKeySession]", object "[object MediaKeySession]")
    at processMessage1 ( /encrypted-media/scripts/keystatuses-multiple-sessions.js:28:13)
Pass
assert_equals(0, 0, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(object "[object MediaKeySession]", object "[object MediaKeySession]")
    at processKeyStatusesChange1 ( /encrypted-media/scripts/keystatuses-multiple-sessions.js:43:13)
Pass
assert_equals(1, 1, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_true(true, "keystatuses should have the expected keys")
    at  /encrypted-media/util/utils.js:230:9
Pass
assert_equals("usable", "usable", "keystatus value should be 'usable'")
    at  /encrypted-media/util/utils.js:231:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(object "[object MediaKeySession]", object "[object MediaKeySession]")
    at processMessage2 ( /encrypted-media/scripts/keystatuses-multiple-sessions.js:55:13)
Pass
assert_equals(0, 0, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(1, 1, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_true(true, "keystatuses should have the expected keys")
    at  /encrypted-media/util/utils.js:230:9
Pass
assert_equals("usable", "usable", "keystatus value should be 'usable'")
    at  /encrypted-media/util/utils.js:231:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(object "[object MediaKeySession]", object "[object MediaKeySession]")
    at processKeyStatusesChange2 ( /encrypted-media/scripts/keystatuses-multiple-sessions.js:72:13)
Pass
assert_equals(1, 1, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_true(true, "keystatuses should have the expected keys")
    at  /encrypted-media/util/utils.js:230:9
Pass
assert_equals("usable", "usable", "keystatus value should be 'usable'")
    at  /encrypted-media/util/utils.js:231:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9
Pass
assert_equals(1, 1, "keystatuses should have expected size")
    at verifyKeyStatuses ( /encrypted-media/util/utils.js:226:5)
Pass
assert_true(true, "keystatuses should have the expected keys")
    at  /encrypted-media/util/utils.js:230:9
Pass
assert_equals("usable", "usable", "keystatus value should be 'usable'")
    at  /encrypted-media/util/utils.js:231:9
Pass
assert_false(false, "keystatuses should not have unexpected keys")
    at  /encrypted-media/util/utils.js:236:9
Pass
assert_equals(undefined, undefined, "keystatus for unexpected key should be undefined")
    at  /encrypted-media/util/utils.js:237:9