poly-js-utils
Advanced tools
Comparing version 1.0.6 to 1.0.7
{ | ||
"name": "poly-js-utils", | ||
"version": "1.0.6", | ||
"version": "1.0.7", | ||
"description": "Common client-side tools used in HSS Sites themes and locators.", | ||
@@ -5,0 +5,0 @@ "main": "main.js", |
@@ -122,2 +122,8 @@ var JSContext = require('../src/jscontext'); | ||
it("should return an empty array if posts are undefined", function() { | ||
fakeData.posts = undefined; | ||
var posts = JSContext.getPosts(); | ||
expect(posts).toEqual([]); | ||
}); | ||
it("should return single event", function() { | ||
@@ -180,2 +186,8 @@ var evt = JSContext.getEvent("1"); | ||
}); | ||
it("should return an empty array if events are undefined", function() { | ||
fakeData.events = undefined; | ||
var events = JSContext.getEvents(); | ||
expect(events).toEqual([]); | ||
}); | ||
}); |
@@ -95,3 +95,6 @@ /**************************/ | ||
var posts = _get("posts").slice(0, options.maxPosts); | ||
var posts = _get("posts"); | ||
if(posts) { | ||
posts = posts.slice(0, options.maxPosts); | ||
} | ||
posts = _formatPosts(posts, options.dateFormat); | ||
@@ -116,3 +119,6 @@ return posts; | ||
var events = _get("events").slice(0, options.maxEvents); | ||
var events = _get("events"); | ||
if(events) { | ||
events = events.slice(0, options.maxEvents); | ||
} | ||
events = _formatEvents(events, options.dateFormat, options.dateEndFormat); | ||
@@ -119,0 +125,0 @@ return events; |
79193
1710