From 4cb9d078b1ed00a64e6fffb2b7ecd380f75ae7e0 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Mon, 5 Jan 2026 15:05:27 +0000 Subject: [PATCH] initial partically working --- tests/Browser/UploadImageAdminTest.php | 45 ++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 tests/Browser/UploadImageAdminTest.php diff --git a/tests/Browser/UploadImageAdminTest.php b/tests/Browser/UploadImageAdminTest.php new file mode 100644 index 0000000..bd94b6d --- /dev/null +++ b/tests/Browser/UploadImageAdminTest.php @@ -0,0 +1,45 @@ +createTestUser("login-test@example.com"); + + $filePath = base_path('tests/Browser/fixtures/robot.webp'); + + $this->browse(function (Browser $browser ) use ($user, $filePath) { + $this->loginUser($browser, $user); + $this->assertWithDebugPause( + $browser, + fn($b) => + $b->visit('/admin/media') + ->waitForLocation('/admin/media') + ->assertPathIs('/admin/media') + ->assertTitleContains('Media') + ->clickLink('New media') + ->waitForText('Create Media') + ->pause(1000) + ->assertVisible('.filepond--drop-label') + ->attach('.filepond--browser', $filePath) + ->waitforText('Create') + ->clickLink('Create') + // ->assertSee('Upload successful') + ->pause(10000), + 1000 // Custom pause time for this test + ); + }); + } +}