From: Iskren Chernev Date: Sun, 25 Nov 2012 22:22:25 +0000 (-0800) Subject: Cleanup polish tests X-Git-Tag: 2.0.0~36^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F520%2Fhead;p=thirdparty%2Fmoment.git Cleanup polish tests --- diff --git a/test/lang/pl.js b/test/lang/pl.js index d09403dd3..d76859300 100644 --- a/test/lang/pl.js +++ b/test/lang/pl.js @@ -217,51 +217,26 @@ exports["lang:pl"] = { "calendar last week" : function(test) { test.expect(15); + var i, m; + + function makeFormat(d) { + switch (d.day()) { + case 0: return '[W zeszłą niedzielę o] LT' + case 3: return '[W zeszłą środę o] LT' + case 6: return '[W zeszłą sobotę o] LT' + default: return '[W zeszły] dddd [o] LT' + } + } + for (i = 2; i < 7; i++) { m = moment().subtract({ d: i }); - switch (m.day()) { - case 0: - test.equal(m.calendar(), m.format('[W zeszłą niedzielę o] LT'), "Today - " + i + " days current time"); - break; - case 3: - test.equal(m.calendar(), m.format('[W zeszłą środę o] LT'), "Today - " + i + " days current time"); - break; - case 6: - test.equal(m.calendar(), m.format('[W zeszłą sobotę o] LT'), "Today - " + i + " days current time"); - break; - default: - test.equal(m.calendar(), m.format('[W zeszły] dddd [o] LT'), "Today - " + i + " days current time"); - } + test.equal(m.calendar(), m.format(makeFormat(m)), "Today - " + i + " days current time"); m.hours(0).minutes(0).seconds(0).milliseconds(0); - switch (m.day()) { - case 0: - test.equal(m.calendar(), m.format('[W zeszłą niedzielę o] LT'), "Today - " + i + " days beginning of day"); - break; - case 3: - test.equal(m.calendar(), m.format('[W zeszłą środę o] LT'), "Today - " + i + " days beginning of day"); - break; - case 6: - test.equal(m.calendar(), m.format('[W zeszłą sobotę o] LT'), "Today - " + i + " days beginning of day"); - break; - default: - test.equal(m.calendar(), m.format('[W zeszły] dddd [o] LT'), "Today - " + i + " days beginning of day"); - } + test.equal(m.calendar(), m.format(makeFormat(m)), "Today - " + i + " days beginning of day"); m.hours(23).minutes(59).seconds(59).milliseconds(999); - switch (m.day()) { - case 0: - test.equal(m.calendar(), m.format('[W zeszłą niedzielę o] LT'), "Today - " + i + " days end of day"); - break; - case 3: - test.equal(m.calendar(), m.format('[W zeszłą środę o] LT'), "Today - " + i + " days end of day"); - break; - case 6: - test.equal(m.calendar(), m.format('[W zeszłą sobotę o] LT'), "Today - " + i + " days end of day"); - break; - default: - test.equal(m.calendar(), m.format('[W zeszły] dddd [o] LT'), "Today - " + i + " days end of day"); - } + test.equal(m.calendar(), m.format(makeFormat(m)), "Today - " + i + " days end of day"); } test.done(); },