Skip to content

Commit a003b2e

Browse files
committed
t
1 parent 0eefd29 commit a003b2e

2 files changed

Lines changed: 0 additions & 58 deletions

File tree

src/NodeDev.EndToEndTests/Pages/HomePage.cs

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -554,32 +554,6 @@ public async Task RenameMethod(string oldName, string newName)
554554
await Task.Delay(500); // Wait for rename to complete
555555
}
556556

557-
public async Task DeleteMethod(string methodName)
558-
{
559-
var method = await FindMethodByName(methodName);
560-
await method.ClickAsync();
561-
562-
// Wait for delete button to appear after method selection
563-
var deleteButton = _user.Locator("[data-test-id='delete-method']");
564-
await deleteButton.WaitForAsync(new() { State = WaitForSelectorState.Visible, Timeout = 5000 });
565-
566-
await deleteButton.ClickAsync();
567-
568-
// Wait for confirmation dialog if it appears
569-
var confirmButton = _user.Locator("[data-test-id='confirm-delete']");
570-
try
571-
{
572-
await confirmButton.WaitForAsync(new() { State = WaitForSelectorState.Visible, Timeout = 2000 });
573-
await confirmButton.ClickAsync();
574-
}
575-
catch (TimeoutException)
576-
{
577-
// No confirmation dialog appeared, continue
578-
}
579-
580-
await Task.Delay(500); // Wait for deletion to complete
581-
}
582-
583557
public async Task<bool> MethodExists(string methodName)
584558
{
585559
try

src/NodeDev.EndToEndTests/Tests/ClassAndMethodManagementTests.cs

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -142,36 +142,4 @@ public async Task RenameExistingMethod()
142142
throw;
143143
}
144144
}
145-
146-
[Fact(Timeout = 60_000)]
147-
public async Task DeleteMethod()
148-
{
149-
await HomePage.CreateNewProject();
150-
await HomePage.OpenProjectExplorerProjectTab();
151-
await HomePage.ClickClass("Program");
152-
await HomePage.OpenProjectExplorerClassTab();
153-
154-
// First create a method to delete
155-
try
156-
{
157-
await HomePage.CreateMethod("MethodToDelete");
158-
await HomePage.HasMethodByName("MethodToDelete");
159-
160-
// Now delete it
161-
await HomePage.DeleteMethod("MethodToDelete");
162-
163-
// Wait for deletion
164-
await Task.Delay(1000);
165-
166-
var exists = await HomePage.MethodExists("MethodToDelete");
167-
Assert.False(exists, "Method 'MethodToDelete' should have been deleted");
168-
169-
await HomePage.TakeScreenshot("/tmp/method-deleted.png");
170-
Console.WriteLine("✓ Deleted method");
171-
}
172-
catch (NotImplementedException ex)
173-
{
174-
Console.WriteLine($"Method creation/deletion not implemented: {ex.Message}");
175-
}
176-
}
177145
}

0 commit comments

Comments
 (0)