From 3a7e65ca638bfcd615dcd24d4ee800596621be8b Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Fri, 4 May 2012 16:57:31 +0200 Subject: o Adding a small module to process application/vnd.collection+json documents. --- test/checkins.test.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 test/checkins.test.js (limited to 'test') diff --git a/test/checkins.test.js b/test/checkins.test.js new file mode 100644 index 0000000..66514de --- /dev/null +++ b/test/checkins.test.js @@ -0,0 +1,27 @@ +var BitrafBot = require('../lib/BitrafBot.js') + , assert = require('assert'); + +var json = JSON.stringify({ "collection": { + "version": "1.0", + "links": [], + "items": [ + { "data": [ + {"name": "date", "value": "2012-05-04"}, + {"name": "checkins", "value": "4"}, + {"name": "last-checkin", "value": "2012-05-04T16:09:20+02:00"} ] + } + ], + "sort": { + "fields": [ + { "name": "date" }, + { "name": "checkins" } + ] + } +}}); + +describe('Checkins', function() { + it('can parse checkins', function() { + var str = BitrafBot.onCheckinsEnd(json); + assert.equal('checkins: 4, last checkin: 2012-05-04T16:09:20+02:00', str); + }); +}); -- cgit v1.2.3