plan(templates-page): use ScadaLink.slnx (repo uses slnx, not sln)

This commit is contained in:
Joseph Doherty
2026-05-11 10:30:15 -04:00
parent 892204ea3a
commit 18387df8cb

View File

@@ -37,12 +37,12 @@ Expected: file exists.
**Step 3: Build baseline passes** **Step 3: Build baseline passes**
Run: `dotnet build ScadaLink.sln` Run: `dotnet build ScadaLink.slnx`
Expected: build succeeds with 0 errors. Expected: build succeeds with 0 errors.
**Step 4: Existing tests pass** **Step 4: Existing tests pass**
Run: `dotnet test ScadaLink.sln --filter "FullyQualifiedName~TemplateEngine.Tests|FullyQualifiedName~CentralUI.Tests" --nologo` Run: `dotnet test ScadaLink.slnx --filter "FullyQualifiedName~TemplateEngine.Tests|FullyQualifiedName~CentralUI.Tests" --nologo`
Expected: all green. Expected: all green.
**No commit at this task** — it's verification only. **No commit at this task** — it's verification only.
@@ -299,7 +299,7 @@ public async Task DeleteFolderAsync(int id, CancellationToken cancellationToken
**Step 3: Build** **Step 3: Build**
Run: `dotnet build ScadaLink.sln` Run: `dotnet build ScadaLink.slnx`
Expected: 0 errors. Any compile failure means a mock somewhere implements `ITemplateEngineRepository` without these methods — search and fix: Expected: 0 errors. Any compile failure means a mock somewhere implements `ITemplateEngineRepository` without these methods — search and fix:
Run: `grep -rln "ITemplateEngineRepository" tests/ --include="*.cs"` and confirm Moq mocks don't need stubs (Moq generates defaults). Run: `grep -rln "ITemplateEngineRepository" tests/ --include="*.cs"` and confirm Moq mocks don't need stubs (Moq generates defaults).
@@ -1825,7 +1825,7 @@ Append to the same top-level container after the rename modal:
**Step 5: Build + smoke** **Step 5: Build + smoke**
Run: `dotnet build ScadaLink.sln` Run: `dotnet build ScadaLink.slnx`
Expected: 0 errors. Run the cluster (`bash docker/deploy.sh`), exercise the three modals manually. Expected: 0 errors. Run the cluster (`bash docker/deploy.sh`), exercise the three modals manually.
**Step 6: Commit** **Step 6: Commit**
@@ -1957,7 +1957,7 @@ Wrap the `<TreeView>` in a div that accepts drops onto the root:
**Step 4: Build + smoke** **Step 4: Build + smoke**
Run: `dotnet build ScadaLink.sln` Run: `dotnet build ScadaLink.slnx`
Expected: 0 errors. Expected: 0 errors.
Manual smoke (after `bash docker/deploy.sh`): Manual smoke (after `bash docker/deploy.sh`):
@@ -2170,7 +2170,7 @@ git commit -m "docs(templates): describe folder hierarchy and management command
**Step 1: Full test pass** **Step 1: Full test pass**
Run: `dotnet test ScadaLink.sln --nologo` Run: `dotnet test ScadaLink.slnx --nologo`
Expected: all green. Expected: all green.
**Step 2: Build cluster image and run** **Step 2: Build cluster image and run**