nebulab-dropbox
Version:
Client library for the Dropbox API
21 lines (17 loc) • 908 B
text/coffeescript
describe 'Dropbox.Util.parseDate', ->
it 'parses the date in the /shares API example', ->
date = Dropbox.Util.parseDate 'Tue, 01 Jan 2030 00:00:00 +0000'
expect(date).to.be.instanceOf Date
expect(date.valueOf()).to.equal 1893456000000
it 'parses the date in the /copy_ref API example', ->
date = Dropbox.Util.parseDate 'Fri, 31 Jan 2042 21:01:05 +0000'
expect(date).to.be.instanceOf Date
expect(date.valueOf()).to.equal 2274814865000
it 'parses dates created by Date.toUTCString()', ->
date = Dropbox.Util.parseDate 'Fri, 31 Jan 2042 21:01:05 GMT'
expect(date).to.be.instanceOf Date
expect(date.valueOf()).to.equal 2274814865000
it "parses dates created by IE's Date.toUTCString()", ->
date = Dropbox.Util.parseDate 'Fri, 31 Jan 2042 21:01:05 UTC'
expect(date).to.be.instanceOf Date
expect(date.valueOf()).to.equal 2274814865000