Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dev
Submodule dev updated from e45b18 to b84382
3 changes: 3 additions & 0 deletions e2e/settings-advanced.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ import { test, expect } from '@playwright/test';
/**
* E2E tests for additional Settings page features.
* Tests disconnect button and interpreter checkbox interactions.
*
* TODO: Update tests after settings modularization (task:ui/settings/modularization)
* Settings sections now split across multiple partial templates in settings/ directory
*/

test('neo4j disconnect button appears when connected', async ({ page, baseURL }) => {
Expand Down
3 changes: 3 additions & 0 deletions e2e/settings-api-endpoints.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
import { test, expect, request as playwrightRequest } from '@playwright/test';

// TODO: Update tests after settings modularization (task:ui/settings/modularization)
// Integrations section now in settings/_integrations.html

test.describe('Settings - API Endpoints', () => {
test.beforeEach(async ({ page, baseURL }) => {
// Disable auth before each test
Expand Down
3 changes: 3 additions & 0 deletions e2e/settings-fuzzy-matching.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
import { test, expect } from '@playwright/test';

// TODO: Update tests after settings modularization (task:ui/settings/modularization)
// Fuzzy matching section now in settings/_integrations.html

test.describe('Settings - Fuzzy Matching', () => {
test.beforeEach(async ({ page, baseURL }) => {
const base = baseURL || process.env.BASE_URL || 'http://127.0.0.1:5000';
Expand Down
3 changes: 3 additions & 0 deletions e2e/settings-table-formats.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
import { test, expect } from '@playwright/test';

// TODO: Update tests after settings modularization (task:ui/settings/modularization)
// Table formats section now in settings/_integrations.html

test.describe('Settings - Table Format Registry', () => {
test.beforeEach(async ({ page, baseURL }) => {
await page.goto(`${baseURL}/#integrations`);
Expand Down
6 changes: 6 additions & 0 deletions e2e/settings.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@ import { test, expect } from '@playwright/test';
/**
* E2E tests for Settings page functionality.
* Tests Neo4j connection, interpreter toggles, and rclone settings.
*
* TODO: Update tests after settings modularization (task:ui/settings/modularization)
* Settings sections have been extracted into separate partial templates:
* - settings/_general.html, _neo4j.html, _chat.html, _interpreters.html,
* _plugins.html, _rclone.html, _integrations.html
* The main index.html now uses {% include %} directives to compose the page.
*/

test('settings page loads and displays system information', async ({ page, baseURL }) => {
Expand Down
2,723 changes: 8 additions & 2,715 deletions scidk/ui/templates/index.html

Large diffs are not rendered by default.

Loading