Files
BeWoPlaner/BeWoPlanerMobil/node_modules/cldr/test/extractDateIntervalFormats.js
Lyndon Jetten 88fd24f3a9 MoK:
- Bug beim Übernehmen eines Termins in die Zeiterfassung, wenn man Stunden als Zeiteinheit ausgewählt hatte, behoben.
- Berichte und Mitarbeiterstundenkonto eingebaut
- Node-Module optimiert (sehr viele gelöscht)
2023-05-15 11:54:13 +02:00

141 lines
3.6 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const expect = require('unexpected');
const cldr = require('../lib/cldr');
describe('cldr.extractDateIntervalFormats("en")', () => {
const englishDateIntervalFormats = cldr.extractDateIntervalFormats('en');
it('should extract the correct formats', () => {
expect(englishDateIntervalFormats, 'to equal', {
Bh: { B: 'h Bh B', h: 'hh B' },
Bhm: { B: 'h:mm Bh:mm B', h: 'h:mmh:mm B', m: 'h:mmh:mm B' },
H: {
H: 'HHHH',
},
Hm: {
H: 'HH:mmHH:mm',
m: 'HH:mmHH:mm',
},
Hmv: {
H: 'HH:mmHH:mm v',
m: 'HH:mmHH:mm v',
},
Hv: {
H: 'HHHH v',
},
M: {
M: 'MM',
},
MEd: {
M: 'E, M/dE, M/d',
d: 'E, M/dE, M/d',
},
MMM: {
M: 'MMMMMM',
},
MMMEd: {
M: 'E, MMM dE, MMM d',
d: 'E, MMM dE, MMM d',
},
MMMd: {
M: 'MMM dMMM d',
d: 'MMM dd',
},
Md: {
M: 'M/dM/d',
d: 'M/dM/d',
},
d: {
d: 'dd',
},
Gy: { G: 'y Gy G', y: 'yy G' },
GyM: {
G: 'M/y GM/y G',
M: 'M/yM/y G',
y: 'M/yM/y G',
},
GyMd: {
d: 'M/d/yM/d/y G',
G: 'M/d/y GM/d/y G',
M: 'M/d/yM/d/y G',
y: 'M/d/yM/d/y G',
},
GyMEd: {
d: 'E, M/d/yE, M/d/y G',
G: 'E, M/d/y GE, M/d/y G',
M: 'E, M/d/yE, M/d/y G',
y: 'E, M/d/yE, M/d/y G',
},
GyMMM: {
G: 'MMM y GMMM y G',
M: 'MMMMMM y G',
y: 'MMM yMMM y G',
},
GyMMMd: {
d: 'MMM dd, y G',
G: 'MMM d, y GMMM d, y G',
M: 'MMM dMMM d, y G',
y: 'MMM d, yMMM d, y G',
},
GyMMMEd: {
d: 'E, MMM dE, MMM d, y G',
G: 'E, MMM d, y GE, MMM d, y G',
M: 'E, MMM dE, MMM d, y G',
y: 'E, MMM d, yE, MMM d, y G',
},
h: {
a: 'haha',
h: 'hha',
},
hm: {
a: 'h:mmah:mma',
h: 'h:mmh:mma',
m: 'h:mmh:mma',
},
hmv: {
a: 'h:mmah:mma v',
h: 'h:mmh:mma v',
m: 'h:mmh:mma v',
},
hv: {
a: 'haha v',
h: 'hha v',
},
y: {
y: 'yy',
},
yM: {
M: 'M/yM/y',
y: 'M/yM/y',
},
yMEd: {
M: 'E, M/d/yE, M/d/y',
d: 'E, M/d/yE, M/d/y',
y: 'E, M/d/yE, M/d/y',
},
yMMM: {
M: 'MMMMMM y',
y: 'MMM yMMM y',
},
yMMMEd: {
M: 'E, MMM dE, MMM d, y',
d: 'E, MMM dE, MMM d, y',
y: 'E, MMM d, yE, MMM d, y',
},
yMMMM: {
M: 'MMMMMMMM y',
y: 'MMMM yMMMM y',
},
yMMMd: {
M: 'MMM dMMM d, y',
d: 'MMM dd, y',
y: 'MMM d, yMMM d, y',
},
yMd: {
M: 'M/d/yM/d/y',
d: 'M/d/yM/d/y',
y: 'M/d/yM/d/y',
},
});
});
});