1'use strict'; 2require('../common'); 3 4// Setting __proto__ on vm context's globalThis should not cause a crash 5// Regression test for https://github.com/nodejs/node/issues/47798 6 7const vm = require('vm'); 8const context = vm.createContext(); 9 10const contextGlobalThis = vm.runInContext('this', context); 11 12// Should not crash. 13contextGlobalThis.__proto__ = null; // eslint-disable-line no-proto 14