|
1 | 1 | const test = require('ava');
|
2 | 2 | const {omerSefira, omerTodayIs, omerEmoji} = require('../dist/cjs/omer');
|
3 | 3 |
|
4 |
| -test('sefira', (t) => { |
| 4 | +test('sefira', t => { |
5 | 5 | t.is(omerSefira(46, 'en'), 'Eternity within Majesty');
|
6 | 6 | t.is(omerSefira(46, 'he'), 'נֶּֽצַח שֶׁבְּמַּלְכוּת');
|
7 |
| - t.is(omerSefira(46, 'translit'), 'Netzach sheb\'Malkhut'); |
| 7 | + t.is(omerSefira(46, 'translit'), "Netzach sheb'Malkhut"); |
8 | 8 | });
|
9 | 9 |
|
10 |
| -test('omerTodayIsEn', (t) => { |
| 10 | +test('omerTodayIsEn', t => { |
11 | 11 | t.is(omerTodayIs(1, 'en'), 'Today is 1 day of the Omer');
|
12 | 12 | t.is(omerTodayIs(2, 'en'), 'Today is 2 days of the Omer');
|
13 | 13 | t.is(omerTodayIs(7, 'en'), 'Today is 7 days, which is 1 week of the Omer');
|
14 |
| - t.is(omerTodayIs(8, 'en'), 'Today is 8 days, which is 1 week and 1 day of the Omer'); |
15 |
| - t.is(omerTodayIs(13, 'en'), 'Today is 13 days, which is 1 week and 6 days of the Omer'); |
| 14 | + t.is( |
| 15 | + omerTodayIs(8, 'en'), |
| 16 | + 'Today is 8 days, which is 1 week and 1 day of the Omer' |
| 17 | + ); |
| 18 | + t.is( |
| 19 | + omerTodayIs(13, 'en'), |
| 20 | + 'Today is 13 days, which is 1 week and 6 days of the Omer' |
| 21 | + ); |
16 | 22 | t.is(omerTodayIs(14, 'en'), 'Today is 14 days, which is 2 weeks of the Omer');
|
17 |
| - t.is(omerTodayIs(41, 'en'), 'Today is 41 days, which is 5 weeks and 6 days of the Omer'); |
18 |
| - t.is(omerTodayIs(46, 'en'), 'Today is 46 days, which is 6 weeks and 4 days of the Omer'); |
| 23 | + t.is( |
| 24 | + omerTodayIs(41, 'en'), |
| 25 | + 'Today is 41 days, which is 5 weeks and 6 days of the Omer' |
| 26 | + ); |
| 27 | + t.is( |
| 28 | + omerTodayIs(46, 'en'), |
| 29 | + 'Today is 46 days, which is 6 weeks and 4 days of the Omer' |
| 30 | + ); |
19 | 31 | });
|
20 | 32 |
|
21 |
| -test('throws-invalid-day', (t) => { |
22 |
| - const error = t.throws(() => { |
23 |
| - console.log(omerTodayIs(123, 'he')); |
24 |
| - }, {instanceOf: RangeError}); |
| 33 | +test('throws-invalid-day', t => { |
| 34 | + const error = t.throws( |
| 35 | + () => { |
| 36 | + console.log(omerTodayIs(123, 'he')); |
| 37 | + }, |
| 38 | + {instanceOf: RangeError} |
| 39 | + ); |
25 | 40 | t.is(error.message, 'Invalid Omer day 123');
|
26 | 41 | });
|
27 | 42 |
|
28 |
| -test('omerTodayIsHe', (t) => { |
| 43 | +test('omerTodayIsHe', t => { |
29 | 44 | const actual = [];
|
30 | 45 | for (let i = 1; i <= 49; i++) {
|
31 | 46 | actual.push(omerTodayIs(i, 'he'));
|
32 | 47 | }
|
33 | 48 | const expected = [
|
34 |
| - 'הַיּוֹם יוֹם אֶחָד לָעוֹמֶר', |
35 |
| - 'הַיּוֹם שְׁנֵי יָמִים לָעוֹמֶר', |
36 |
| - 'הַיּוֹם שְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
37 |
| - 'הַיּוֹם אַרְבָּעָה יָמִים לָעוֹמֶר', |
38 |
| - 'הַיּוֹם חֲמִשָּׁה יָמִים לָעוֹמֶר', |
39 |
| - 'הַיּוֹם שִׁשָּׁה יָמִים לָעוֹמֶר', |
40 |
| - 'הַיּוֹם שִׁבְעָה יָמִים, שְׁהֵם שָׁבוּעַ אֶחָד לָעוֹמֶר', |
41 |
| - 'הַיּוֹם שְׁמוֹנָה יָמִים, שְׁהֵם שָׁבוּעַ אֶחָד וְיוֹם אֶחָד לָעוֹמֶר', |
42 |
| - 'הַיּוֹם תִּשְׁעָה יָמִים, שְׁהֵם שָׁבוּעַ אֶחָד וְשְׁנֵי יָמִים לָעוֹמֶר', |
43 |
| - 'הַיּוֹם עֲשָׂרָה יָמִים, שְׁהֵם שָׁבוּעַ אֶחָד וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
44 |
| - 'הַיּוֹם אֶחָד עָשָׂר יוֹם, שְׁהֵם שָׁבוּעַ אֶחָד וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
45 |
| - 'הַיּוֹם שְׁנַיִם עָשָׂר יוֹם, שְׁהֵם שָׁבוּעַ אֶחָד וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
46 |
| - 'הַיּוֹם שְׁלוֹשָׁה עָשָׂר יוֹם, שְׁהֵם שָׁבוּעַ אֶחָד וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
47 |
| - 'הַיּוֹם אַרְבָּעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת לָעוֹמֶר', |
48 |
| - 'הַיּוֹם חֲמִשָּׁה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְיוֹם אֶחָד לָעוֹמֶר', |
49 |
| - 'הַיּוֹם שִׁשָּׁה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְשְׁנֵי יָמִים לָעוֹמֶר', |
50 |
| - 'הַיּוֹם שִׁבְעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
51 |
| - 'הַיּוֹם שְׁמוֹנָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
52 |
| - 'הַיּוֹם תִּשְׁעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
53 |
| - 'הַיּוֹם עֶשְׂרִים יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
54 |
| - 'הַיּוֹם אֶחָד וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת לָעוֹמֶר', |
55 |
| - 'הַיּוֹם שְׁנַיִם וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעוֹמֶר', |
56 |
| - 'הַיּוֹם שְׁלוֹשָׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְשְׁנֵי יָמִים לָעוֹמֶר', |
57 |
| - 'הַיּוֹם אַרְבָּעָה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
58 |
| - 'הַיּוֹם חֲמִשָּׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
59 |
| - 'הַיּוֹם שִׁשָּׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
60 |
| - 'הַיּוֹם שִׁבְעָה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
61 |
| - 'הַיּוֹם שְׁמוֹנָה וְעֶשְׂרִים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת לָעוֹמֶר', |
62 |
| - 'הַיּוֹם תִּשְׁעָה וְעֶשְׂרִים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְיוֹם אֶחָד לָעוֹמֶר', |
63 |
| - 'הַיּוֹם שְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְשְׁנֵי יָמִים לָעוֹמֶר', |
64 |
| - 'הַיּוֹם אֶחָד וְשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
65 |
| - 'הַיּוֹם שְׁנַיִם וְשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
66 |
| - 'הַיּוֹם שְׁלוֹשָׁה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
67 |
| - 'הַיּוֹם אַרְבָּעָה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
68 |
| - 'הַיּוֹם חֲמִשָּׁה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת לָעוֹמֶר', |
69 |
| - 'הַיּוֹם שִׁשָּׁה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעוֹמֶר', |
70 |
| - 'הַיּוֹם שִׁבְעָה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְשְׁנֵי יָמִים לָעוֹמֶר', |
71 |
| - 'הַיּוֹם שְׁמוֹנָה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
72 |
| - 'הַיּוֹם תִּשְׁעָה וְשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
73 |
| - 'הַיּוֹם אַרְבָּעִים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
74 |
| - 'הַיּוֹם אֶחָד וְאַרְבָּעִים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
75 |
| - 'הַיּוֹם שְׁנַיִם וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת לָעוֹמֶר', |
76 |
| - 'הַיּוֹם שְׁלוֹשָׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעוֹמֶר', |
77 |
| - 'הַיּוֹם אַרְבָּעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְשְׁנֵי יָמִים לָעוֹמֶר', |
78 |
| - 'הַיּוֹם חֲמִשָּׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְשְׁלוֹשָׁה יָמִים לָעוֹמֶר', |
79 |
| - 'הַיּוֹם שִׁשָּׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעוֹמֶר', |
80 |
| - 'הַיּוֹם שִׁבְעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְחֲמִשָּׁה יָמִים לָעוֹמֶר', |
81 |
| - 'הַיּוֹם שְׁמוֹנָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעוֹמֶר', |
82 |
| - 'הַיּוֹם תִּשְׁעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁבְעָה שָׁבוּעוֹת לָעוֹמֶר', |
| 49 | + 'הַיּוֹם יוֹם אֶחָד לָעֽוֹמֶר', |
| 50 | + 'הַיּוֹם שְׁנֵי יָמִים לָעֽוֹמֶר', |
| 51 | + 'הַיּוֹם שְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 52 | + 'הַיּוֹם אַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 53 | + 'הַיּוֹם חֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 54 | + 'הַיּוֹם שִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 55 | + 'הַיּוֹם שִׁבְעָה יָמִים, שְׁהֵם שָׁבֽוּעַ אֶחָד לָעֽוֹמֶר', |
| 56 | + 'הַיּוֹם שְׁמוֹנָה יָמִים, שְׁהֵם שָׁבֽוּעַ אֶחָד וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 57 | + 'הַיּוֹם תִּשְׁעָה יָמִים, שְׁהֵם שָׁבֽוּעַ אֶחָד וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 58 | + 'הַיּוֹם עֲשָׂרָה יָמִים, שְׁהֵם שָׁבֽוּעַ אֶחָד וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 59 | + 'הַיּוֹם אֶחָד עָשָׂר יוֹם, שְׁהֵם שָׁבֽוּעַ אֶחָד וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 60 | + 'הַיּוֹם שְׁנַיִם עָשָׂר יוֹם, שְׁהֵם שָׁבֽוּעַ אֶחָד וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 61 | + 'הַיּוֹם שְׁלוֹשָׁה עָשָׂר יוֹם, שְׁהֵם שָׁבֽוּעַ אֶחָד וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 62 | + 'הַיּוֹם אַרְבָּעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת לָעֽוֹמֶר', |
| 63 | + 'הַיּוֹם חֲמִשָּׁה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 64 | + 'הַיּוֹם שִׁשָּׁה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 65 | + 'הַיּוֹם שִׁבְעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 66 | + 'הַיּוֹם שְׁמוֹנָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 67 | + 'הַיּוֹם תִּשְׁעָה עָשָׂר יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 68 | + 'הַיּוֹם עֶשְׂרִים יוֹם, שְׁהֵם שְׁנֵי שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 69 | + 'הַיּוֹם אֶחָד וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת לָעֽוֹמֶר', |
| 70 | + 'הַיּוֹם שְׁנַיִם וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 71 | + 'הַיּוֹם שְׁלוֹשָׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 72 | + 'הַיּוֹם אַרְבָּעָה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 73 | + 'הַיּוֹם חֲמִשָּׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 74 | + 'הַיּוֹם שִׁשָּׁה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 75 | + 'הַיּוֹם שִׁבְעָה וְעֶשְׂרִים יוֹם, שְׁהֵם שְׁלוֹשָׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 76 | + 'הַיּוֹם שְׁמוֹנָה וְעֶשְׂרִים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת לָעֽוֹמֶר', |
| 77 | + 'הַיּוֹם תִּשְׁעָה וְעֶשְׂרִים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 78 | + 'הַיּוֹם שְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 79 | + 'הַיּוֹם אֶחָד וּשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 80 | + 'הַיּוֹם שְׁנַיִם וּשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 81 | + 'הַיּוֹם שְׁלוֹשָׁה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 82 | + 'הַיּוֹם אַרְבָּעָה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם אַרְבָּעָה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 83 | + 'הַיּוֹם חֲמִשָּׁה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת לָעֽוֹמֶר', |
| 84 | + 'הַיּוֹם שִׁשָּׁה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 85 | + 'הַיּוֹם שִׁבְעָה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 86 | + 'הַיּוֹם שְׁמוֹנָה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 87 | + 'הַיּוֹם תִּשְׁעָה וּשְׁלוֹשִׁים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 88 | + 'הַיּוֹם אַרְבָּעִים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 89 | + 'הַיּוֹם אֶחָד וְאַרְבָּעִים יוֹם, שְׁהֵם חֲמִשָּׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 90 | + 'הַיּוֹם שְׁנַיִם וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת לָעֽוֹמֶר', |
| 91 | + 'הַיּוֹם שְׁלוֹשָׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְיוֹם אֶחָד לָעֽוֹמֶר', |
| 92 | + 'הַיּוֹם אַרְבָּעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וּשְׁנֵי יָמִים לָעֽוֹמֶר', |
| 93 | + 'הַיּוֹם חֲמִשָּׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וּשְׁלוֹשָׁה יָמִים לָעֽוֹמֶר', |
| 94 | + 'הַיּוֹם שִׁשָּׁה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְאַרְבָּעָה יָמִים לָעֽוֹמֶר', |
| 95 | + 'הַיּוֹם שִׁבְעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וַחֲמִשָּׁה יָמִים לָעֽוֹמֶר', |
| 96 | + 'הַיּוֹם שְׁמוֹנָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁשָּׁה שָׁבוּעוֹת וְשִׁשָּׁה יָמִים לָעֽוֹמֶר', |
| 97 | + 'הַיּוֹם תִּשְׁעָה וְאַרְבָּעִים יוֹם, שְׁהֵם שִׁבְעָה שָׁבוּעוֹת לָעֽוֹמֶר', |
83 | 98 | ];
|
84 | 99 | t.deepEqual(actual, expected);
|
85 | 100 | });
|
86 | 101 |
|
87 |
| -test('emoji', (t) => { |
| 102 | +test('emoji', t => { |
88 | 103 | const actual = [];
|
89 | 104 | for (let i = 1; i <= 49; i++) {
|
90 | 105 | const str = omerEmoji(i);
|
91 | 106 | actual.push(str);
|
92 | 107 | }
|
93 | 108 | const expected = [
|
94 |
| - '①', '②', '③', '④', '⑤', '⑥', '⑦', |
95 |
| - '⑧', '⑨', '⑩', '⑪', '⑫', '⑬', '⑭', |
96 |
| - '⑮', '⑯', '⑰', '⑱', '⑲', '⑳', '㉑', |
97 |
| - '㉒', '㉓', '㉔', '㉕', '㉖', '㉗', '㉘', |
98 |
| - '㉙', '㉚', '㉛', '㉜', '㉝', '㉞', '㉟', |
99 |
| - '㊱', '㊲', '㊳', '㊴', '㊵', '㊶', '㊷', |
100 |
| - '㊸', '㊹', '㊺', '㊻', '㊼', '㊽', '㊾', |
| 109 | + '①', |
| 110 | + '②', |
| 111 | + '③', |
| 112 | + '④', |
| 113 | + '⑤', |
| 114 | + '⑥', |
| 115 | + '⑦', |
| 116 | + '⑧', |
| 117 | + '⑨', |
| 118 | + '⑩', |
| 119 | + '⑪', |
| 120 | + '⑫', |
| 121 | + '⑬', |
| 122 | + '⑭', |
| 123 | + '⑮', |
| 124 | + '⑯', |
| 125 | + '⑰', |
| 126 | + '⑱', |
| 127 | + '⑲', |
| 128 | + '⑳', |
| 129 | + '㉑', |
| 130 | + '㉒', |
| 131 | + '㉓', |
| 132 | + '㉔', |
| 133 | + '㉕', |
| 134 | + '㉖', |
| 135 | + '㉗', |
| 136 | + '㉘', |
| 137 | + '㉙', |
| 138 | + '㉚', |
| 139 | + '㉛', |
| 140 | + '㉜', |
| 141 | + '㉝', |
| 142 | + '㉞', |
| 143 | + '㉟', |
| 144 | + '㊱', |
| 145 | + '㊲', |
| 146 | + '㊳', |
| 147 | + '㊴', |
| 148 | + '㊵', |
| 149 | + '㊶', |
| 150 | + '㊷', |
| 151 | + '㊸', |
| 152 | + '㊹', |
| 153 | + '㊺', |
| 154 | + '㊻', |
| 155 | + '㊼', |
| 156 | + '㊽', |
| 157 | + '㊾', |
101 | 158 | ];
|
102 | 159 | t.deepEqual(actual, expected);
|
103 | 160 | });
|
0 commit comments