mirror of
https://github.com/josdejong/mathjs.git
synced 2025-12-08 19:46:04 +00:00
20 lines
665 B
JavaScript
20 lines
665 B
JavaScript
var assert = require('assert'),
|
|
math = require('../../../index'),
|
|
Chain = math.chaining.Chain;
|
|
|
|
describe('chain', function() {
|
|
|
|
it ('should construct a chain', function () {
|
|
assert.ok(math.chain(45) instanceof Chain);
|
|
assert.ok(math.chain(math.complex(2, 3)) instanceof Chain);
|
|
assert.ok(math.chain() instanceof Chain);
|
|
});
|
|
|
|
it ('deprecated select function should still be functional', function () {
|
|
assert.ok(math.select(45) instanceof Chain);
|
|
assert.ok(math.select(math.complex(2,3)) instanceof Chain);
|
|
assert.ok(math.select() instanceof Chain);
|
|
assert.strictEqual(math.chaining.Selector, math.chaining.Chain);
|
|
});
|
|
|
|
}); |