From 4e4b941ececf2a9a66a5223c1836f18e7ad9a138 Mon Sep 17 00:00:00 2001 From: Glen Mailer Date: Mon, 7 Sep 2015 17:09:35 +0100 Subject: [PATCH] add testcase for orderedmap predicate --- test/test.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/test.js b/test/test.js index 4e5c62f..b7af642 100644 --- a/test/test.js +++ b/test/test.js @@ -138,6 +138,15 @@ describe('transit', function() { expect(result.includes('a')).to.eql(false); }); + it('can ignore OrderedSet entries', function() { + var input = Immutable.Set.of(1, 2, 3, 3, 'a'); + filter = transit.withFilter(function(val) { + return typeof val === 'number'; + }); + var result = filter.fromJSON(filter.toJSON(input)); + expect(result.includes('a')).to.eql(false); + }); + it('can ignore List entries', function() { var input = Immutable.List.of(1, 2, 3, 3, 'a'); var result = filter.fromJSON(filter.toJSON(input));