1// Flags: --expose-internals 2'use strict'; 3 4require('../common'); 5const assert = require('assert'); 6 7const { 8 MessageEvent, 9} = require('internal/worker/io'); 10 11[ 12 'data', 13 'origin', 14 'lastEventId', 15 'source', 16 'ports', 17].forEach((i) => { 18 assert.throws(() => Reflect.get(MessageEvent.prototype, i, {}), { 19 code: 'ERR_INVALID_THIS', 20 }); 21}); 22