src: don't error at startup when cwd doesn't exist
[platform/upstream/nodejs.git] / test / parallel / test-vm-create-context-accessors.js
1 var common = require('../common');
2 var assert = require('assert');
3 var vm = require('vm');
4
5 var ctx = {};
6
7 Object.defineProperty(ctx, 'getter', {
8   get: function() {
9     return 'ok';
10   }
11 });
12
13 var val;
14 Object.defineProperty(ctx, 'setter', {
15   set: function(_val) {
16     val = _val;
17   },
18   get: function() {
19     return 'ok=' + val;
20   }
21 });
22
23 ctx = vm.createContext(ctx);
24
25 var result = vm.runInContext('setter = "test";[getter,setter]', ctx);
26 assert.deepEqual(result, ['ok', 'ok=test']);