'use strict'; // This tests module.enableCompileCache() throws when an invalid argument is passed. require('../common'); const { enableCompileCache } = require('module'); const assert = require('assert'); for (const invalid of [0, null, false, 1, NaN, true, Symbol(0)]) { assert.throws(() => enableCompileCache(invalid), { code: 'ERR_INVALID_ARG_TYPE' }); }