Skip to content

Commit

Permalink
Fix tests for returning promises (#1833)
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg authored Sep 20, 2024
1 parent 1c977c7 commit 36b2f3e
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions custom/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -644,7 +644,7 @@ api:
return {result: false, message: 'instance.decodeAudioData is not defined'};
}
var value = instance.decodeAudioData(new ArrayBuffer());
return 'then' in value;
return !!value && 'then' in value;
BatteryManager:
__base: |-
if (!('getBattery' in navigator)) {
Expand Down Expand Up @@ -1384,7 +1384,7 @@ api:
return {result: false, message: 'Promises are not supported'};
}
var value = document.exitFullscreen();
return 'then' in value;
return !!value && 'then' in value;
DocumentFragment:
__base: |-
if (!('createDocumentFragment' in document)) {
Expand Down Expand Up @@ -1632,7 +1632,7 @@ api:
return {result: false, message: 'instance.requestFullscreen is not defined'};
}
var value = instance.requestFullscreen();
return 'then' in value;
return !!value && 'then' in value;
requestPointerLock:
__additional:
options_unadjustedMovement_parameter: return bcd.testOptionParam(instance, 'requestFullscreen', 'unadjustedMovement', false);
Expand Down Expand Up @@ -2864,7 +2864,7 @@ api:
bcd.addCleanup(function() {
instance.pause();
});
return 'then' in value;
return !!value && 'then' in value;
HTMLMenuElement:
__base: var instance = document.createElement('menu');
__test: return bcd.testObjectName(instance, 'HTMLMenuElement');
Expand Down Expand Up @@ -3585,7 +3585,7 @@ api:
return {result: false, message: 'instance.startRendering is not defined'};
}
var value = instance.startRendering();
return 'then' in value;
return !!value && 'then' in value;
OscillatorNode:
__resources:
- audioContext
Expand Down Expand Up @@ -4331,7 +4331,7 @@ api:
return {result: false, message: 'instance.addIceCandidate is not defined'};
}
var value = instance.addIceCandidate(candidate);
return 'then' in value;
return !!value && 'then' in value;
addTransceiver:
__additional:
init_direction_parameter: |-
Expand All @@ -4357,23 +4357,23 @@ api:
return {result: false, message: 'instance.createAnswer is not defined'};
}
var value = instance.createAnswer();
return 'then' in value;
return !!value && 'then' in value;
createOffer:
__additional:
returns_promise: |-
if (!(instance && instance.createOffer)) {
return {result: false, message: 'instance.createOffer is not defined'};
}
var value = instance.createOffer();
return 'then' in value;
return !!value && 'then' in value;
getStats:
__additional:
returns_promise: |-
if (!(instance && instance.getStats)) {
return {result: false, message: 'instance.getStats is not defined'};
}
var value = instance.getStats();
return 'then' in value;
return !!value && 'then' in value;
setLocalDescription:
__additional:
description_parameter_optional: |-
Expand Down

0 comments on commit 36b2f3e

Please sign in to comment.