summaryrefslogtreecommitdiff
path: root/test/checkins.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/checkins.test.js')
-rw-r--r--test/checkins.test.js27
1 files changed, 27 insertions, 0 deletions
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);
+ });
+});