void-basic.js 606 B

1234567891011121314151617181920
  1. load("test-common.js");
  2. try {
  3. assert(void "" === undefined);
  4. assert(void "foo" === undefined);
  5. assert(void 1 === undefined);
  6. assert(void 42 === undefined);
  7. assert(void true === undefined);
  8. assert(void false === undefined);
  9. assert(void null === undefined);
  10. assert(void undefined === undefined);
  11. assert(void function () {} === undefined);
  12. assert(void (() => {}) === undefined);
  13. assert(void (() => "hello friends")() === undefined);
  14. assert((() => void "hello friends")() === undefined);
  15. console.log("PASS");
  16. } catch (e) {
  17. console.log("FAIL: " + e);
  18. }