Outlines rewrite actually done
This commit is contained in:
parent
4844a044df
commit
d6f83232a8
23 changed files with 288 additions and 1034 deletions
|
@ -13,10 +13,11 @@ describe('Filter', function() {
|
|||
const names = points => points.map(p => p.meta.name)
|
||||
|
||||
it('similar', function() {
|
||||
// no points filter to no points
|
||||
filter(undefined, '', undefined).should.deep.equal([])
|
||||
// and undefined config doesn't filter anything
|
||||
filter(undefined, '', points).should.deep.equal(Object.values(points))
|
||||
// an undefined config leads to a default point
|
||||
filter(undefined, '', points).should.deep.equal([new Point()])
|
||||
// true shouldn't filter anything, while false should filter everything
|
||||
filter(true, '', points).should.deep.equal(Object.values(points))
|
||||
filter(false, '', points).should.deep.equal([])
|
||||
// objects just propagate to anchor (and then wrap in array for consistency)
|
||||
filter({}, '', points).should.deep.equal([anchor({}, '', points)()])
|
||||
// simple name string
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue