Skip to content

Commit

Permalink
Adding disclaimer to failed moment.fn.format('z') in UTC+1
Browse files Browse the repository at this point in the history
  • Loading branch information
timrwood committed Mar 2, 2012
1 parent 2122ca5 commit 7e5aa99
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions test/moment/format.js
Expand Up @@ -25,10 +25,14 @@ exports.format = {
test.expect(4);

var b = moment(new Date(2010, 1, 14, 15, 25, 50, 125));
test.ok(b.format('z').match(/^[A-Z]{3,6}$/), b.format('z') + ' ---> Something like "PST"');
test.ok(b.format('zz').match(/^[A-Z]{3,6}$/), b.format('zz') + ' ---> Something like "PST"');
test.ok(b.format('Z').match(/^[\+\-]\d\d:\d\d$/), b.format('Z') + ' ---> Something like "+07:30"');
test.ok(b.format('ZZ').match(/^[\+\-]\d{4}$/), b.format('ZZ') + ' ---> Something like "+0700"');
var explanation = 'moment().format("z") = ' + b.format('z') + ' It should be something like "PST"'
if (moment().zone() === -60) {
explanation += "For UTC+1 this is a known issue, see https://github.com/timrwood/moment/issues/162";
}
test.ok(b.format('z').match(/^[A-Z]{3,6}$/), explanation);
test.ok(b.format('zz').match(/^[A-Z]{3,6}$/), explanation);
test.ok(b.format('Z').match(/^[\+\-]\d\d:\d\d$/), b.format('Z') + ' should be something like "+07:30"');
test.ok(b.format('ZZ').match(/^[\+\-]\d{4}$/), b.format('ZZ') + ' should be something like "+0700"');
test.done();
},

Expand Down

0 comments on commit 7e5aa99

Please sign in to comment.