Weitere Demo Daten und Default settings für DateTimePicker
This commit is contained in:
1 parent
e122aa8650
commit
72c032a5ca
4 files changed
+48
-9
No files matched your search
@@ -51,6 +51,15 @@ test('erweitert Demo-Kontakte um die vorgesehenen Ansprechpartnerdaten', async (
|
||||
assert.match(migration, /Sarah van den Heuvel/);
|
||||
});
|
||||
|
||||
test('liefert zusätzliche lokale Demo-Termine für Juli und August', async () => {
|
||||
const migration = await readFile(new URL('../database/migrations/005_booking_demo_july_august.sql', import.meta.url), 'utf8');
|
||||
|
||||
assert.match(migration, /Nur für lokale Entwicklungs- und Testdatenbanken/);
|
||||
assert.match(migration, /-07-10 09:00:00/);
|
||||
assert.match(migration, /-08-12 09:00:00/);
|
||||
assert.match(migration, /sufw_booking_registrations/);
|
||||
});
|
||||
|
||||
test('liefert die unabhängige Verwaltung unter booking-admin mit getrennten Bereichen', async () => {
|
||||
const [routes, admin] = await Promise.all([
|
||||
readFile(new URL('../public/.htaccess', import.meta.url), 'utf8'),
|
||||
@@ -68,8 +77,10 @@ test('liefert die unabhängige Verwaltung unter booking-admin mit getrennten Ber
|
||||
assert.doesNotMatch(admin, /datetime-local/);
|
||||
assert.match(admin, /data-picker-hour/);
|
||||
assert.match(admin, /data-picker-quarter/);
|
||||
assert.match(admin, /<\?php if \(\$view === 'events'\): \?><div class="picker-time" data-picker-time-controls>/);
|
||||
assert.match(admin, /Array\.from\(\{length:24\}/);
|
||||
assert.match(admin, /\['00','15','30','45'\]/);
|
||||
assert.match(admin, /defaultDate\.setHours\(9,0,0,0\)/);
|
||||
assert.match(admin, /data-picker-close/);
|
||||
assert.match(admin, /<select name="title"/);
|
||||
assert.match(admin, /data-dropdown-indicator/);
|
||||
@@ -80,5 +91,6 @@ test('liefert die unabhängige Verwaltung unter booking-admin mit getrennten Ber
|
||||
assert.match(admin, /id="export-project"/);
|
||||
assert.match(admin, /DATE\(e\.starts_at\) AS event_day/);
|
||||
assert.match(admin, /export-project/);
|
||||
assert.match(admin, /new DateTimeImmutable\('first day of next month'\)/);
|
||||
assert.doesNotMatch(admin, /text\/csv|fputcsv/i);
|
||||
});
|
||||
Reference in new issue
Block a user