From 6b7bad48d221533e127aec74ac58507439426740 Mon Sep 17 00:00:00 2001 From: angelstoone Date: Fri, 25 Mar 2016 18:55:25 +0100 Subject: [PATCH] Movie method release_dates added. --- lib/endpoints.json | 1 + test/index.js | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/lib/endpoints.json b/lib/endpoints.json index 6a0fc30..de42b4b 100644 --- a/lib/endpoints.json +++ b/lib/endpoints.json @@ -37,6 +37,7 @@ , "Videos" : { "resource": "movie/:id/videos", "method": "get" } , "Keywords" : { "resource": "movie/:id/keywords", "method": "get" } , "Releases" : { "resource":"movie/:id/releases", "method": "get" } + , "ReleaseDates" : { "resource":"movie/:id/release_dates", "method": "get" } , "Trailers" : { "resource": "movie/:id/trailers", "method": "get" } , "Translations" : { "resource": "movie/:id/translations", "method": "get" } , "Similar" : { "resource": "movie/:id/similar_movies", "method": "get" } diff --git a/test/index.js b/test/index.js index 0077363..2a93372 100644 --- a/test/index.js +++ b/test/index.js @@ -10,7 +10,7 @@ var api; * the proper way to run the test * * npm test --key='{your api key}' - * + * * @param {[type]} !apiKey || apiKey.length [description] * @return {[type]} [description] */ @@ -61,4 +61,15 @@ describe('moviedb', function() { }); }); -}); \ No newline at end of file + it ('should get the movie release dates', function(done) { + api.movieReleaseDates({id: 209112}, function(err, res) { + if (err) done(err); + res.should.be.an('object'); + res.should.have.property('results'); + res.results.should.be.an('array'); + assert.equal(res.id, 209112); + done(); + }); + }); + +});