You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

18 lines
574 B

'use strict';
var assert = require('assert');
var valueExpressionMixin = require(__dirname + './../lib/node/valueExpression');
var Node = require(__dirname + './../lib/node');
suite('value-expression', function() {
test("value expression mixin should not overwrite Node prototype properties", function() {
var mixin = valueExpressionMixin();
// make sure that the node class doesn't have any conflicting properties
for (var key in mixin) {
if (mixin.hasOwnProperty(key)) {
assert.equal(Node.prototype[key], undefined);
}
}
});
});