Sha256: 2b7254a5b99b8e6bad196e459936b33d81982705cee54fc02caa784d6bc91d54
Contents?: true
Size: 797 Bytes
Versions: 396
Compression:
Stored size: 797 Bytes
Contents
Pascal = require './example.coffee' describe 'Pascal', -> it 'with one row', -> arr = new Pascal(1) expect(arr.array).toEqual [[1]] xit 'with two rows', -> arr = new Pascal(2) expect(arr.array).toEqual [[1], [1,1]] xit 'with three rows', -> arr = new Pascal(3) expect(arr.array).toEqual [[1], [1,1], [1,2,1]] xit 'with four rows', -> arr = new Pascal(4) expect(arr.array).toEqual [[1], [1,1], [1,2,1], [1,3,3,1]] xit 'with five rows', -> arr = new Pascal(5) expect(arr.array).toEqual [[1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]] xit 'should equal 20th row', -> arr = new Pascal(20) expect(arr.array[19]).toEqual [1, 19, 171, 969, 3876, 11628, 27132, 50388, 75582, 92378, 92378, 75582, 50388, 27132, 11628, 3876, 969, 171, 19, 1]
Version data entries
396 entries across 396 versions & 1 rubygems