Revision 8ba8d81fc0a97e9f5332a23d532ee9b40cf3104b authored by moz-wptsync-bot on 11 January 2018, 16:11:49 UTC, committed by moz-wptsync-bot on 11 January 2018, 16:11:49 UTC
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1420672 gecko-commit: 976d54360e53438f9f7029b636b4585ee974f891 gecko-integration-branch: central gecko-reviewers: bkelly
1 parent b5b0297
usbOutTransferResult.https.html
<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
'use strict';
test(t => {
let result = new USBOutTransferResult('ok', 42);
assert_equals(result.status, 'ok');
assert_equals(result.bytesWritten, 42);
result = new USBOutTransferResult('stall');
assert_equals(result.status, 'stall');
assert_equals(result.bytesWritten, 0);
}, 'Can construct USBOutTransferResult');
test(t => {
assert_throws(TypeError(), () => new USBOutTransferResult('invalid_status'));
}, 'Cannot construct USBOutTransferResult with an invalid status');
test(t => {
assert_throws(TypeError(), () => new USBOutTransferResult());
}, 'Cannot construct USBOutTransferResult without a status');
</script>
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...