functionfoundry
Version:
Pure function JavaScript library
14 lines (12 loc) • 312 B
JavaScript
import sum from '../src/sum'
import error from '../src/error'
import test from 'tape'
test('sum', function(t) {
t.plan(6)
t.equal( sum(2,2), 4 )
t.equal( sum(2,2.2), 4.2 )
t.equal( sum([2,2]), 4 )
t.equal( sum([[2], [2]]), 4 )
t.equal( sum([[2]], 2), 4 )
t.equal( sum([[2]], {}), error.value )
})