email plugin

This commit is contained in:
th committed 2026-04-10 10:42:18 +02:00
1 parent 3f4ba3c0f4
commit cc97754ae6
16 files changed
+2979 -5

No files matched your search

+3 -2
View File
@@ -9,11 +9,12 @@ describe('Settings: Open/Close', () => {
expect($('#settings-overlay')).toBeVisible();
});
it('has all 8 tabs', async () => {
it('has all core settings tabs', async () => {
click('#settings-btn');
await sleep(100);
const names = $$('.settings-tab').map(t => t.dataset.tab);
expect(names.length).toBe(8);
// Plugins may add their own tabs, so we don't hardcode a count;
// we just verify every core tab is present.
for (const tab of ['branding', 'account', 'theme', 'caldav', 'relay', 'behavior', 'notifications', 'plugins']) {
expect(names).toContain(tab);
}