From 20d5ad394d36e3562532b756ed4b70d4e5d70fe8 Mon Sep 17 00:00:00 2001 From: Iskren Chernev Date: Sun, 25 Nov 2012 14:22:25 -0800 Subject: [PATCH] Cleanup polish tests --- test/lang/pl.js | 53 +++++++++++++------------------------------------ 1 file changed, 14 insertions(+), 39 deletions(-) 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(); }, -- 2.47.2