dictionary A {};
partial dictionary A {
  boolean B;
};
partial dictionary A {
  boolean C;
};

Summary

Harness status: OK

Found 5 tests

Details

ResultTest NameMessage
PassPartial dictionaries
Asserts runNo asserts ran
PassPartial dictionary A: original dictionary defined
Asserts run
Pass
assert_true(true, "Original dictionary should be defined")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:788:17)
Pass
assert_true(true, "Original A definition should have type dictionary")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:799:17)
PassPartial dictionary A: member names are unique
Asserts run
Pass
assert_true(true, "member undefined is unique")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:861:17)
PassPartial dictionary A[2]: original dictionary defined
Asserts run
Pass
assert_true(true, "Original dictionary should be defined")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:788:17)
Pass
assert_true(true, "Original A definition should have type dictionary")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:799:17)
PassPartial dictionary A[2]: member names are unique
Asserts run
Pass
assert_true(true, "member undefined is unique")
    at self.IdlArray.<anonymous> ( /resources/idlharness.js:861:17)
Pass
assert_array_equals(["B", "C"], ["B", "C"], "A should contain B, C")
    at Test.<anonymous> ( /resources/test/tests/unit/IdlDictionary/test_partial_dictionary.html:34:3)