Lines Matching refs:assert
3 var assert = require('assert'); variable
8 assert(constaninople.isConstant('[5 + 3 + 10]') === true);
11 assert(constaninople.isConstant("/[a-z]/i.test('a')") === true);
14 assert(constaninople.isConstant("{'class': [('data')]}") === true);
17 assert(constaninople.isConstant('Math.random()') === false);
20 assert(constaninople.isConstant('Math.random(') === false);
23 assert(constaninople.isConstant('Math.floor(10.5)', {Math: Math}) === true);
26 assert(constaninople.isConstant('this.myVar') === false);
29 assert(
36 assert(
46 assert.deepEqual(constaninople.toConstant('[5 + 3 + 10]'), [5 + 3 + 10]);
49 assert(constaninople.toConstant("/[a-z]/i.test('a')") === true);
52 assert.deepEqual(constaninople.toConstant("{'class': [('data')]}"), {
62 assert(false, 'Math.random() should result in an error');
70 assert(false, 'Math.random( should result in an error');
73 assert(constaninople.toConstant('Math.floor(10.5)', {Math: Math}) === 10);
81 assert(