diff --git a/ecrire/tests/Filtre/Date/SecondesTest.php b/ecrire/tests/Filtre/Date/SecondesTest.php
index fd1266b5ad97ee452caf867b7cd854ba9fdcb70a..e197aa65bad91e57367ed76a2294899fee9ffda9 100644
--- a/ecrire/tests/Filtre/Date/SecondesTest.php
+++ b/ecrire/tests/Filtre/Date/SecondesTest.php
@@ -8,6 +8,7 @@ declare(strict_types=1);
 
 namespace Spip\Test\Filtre\Date;
 
+use PHPUnit\Framework\Attributes\DataProvider;
 use PHPUnit\Framework\TestCase;
 
 class SecondesTest extends TestCase
@@ -16,9 +17,7 @@ class SecondesTest extends TestCase
 		find_in_path('inc/filtres.php', '', true);
 	}
 
-	/**
-	 * @dataProvider providerFiltresSecondes
-	 */
+	#[DataProvider('providerFiltresSecondes')]
 	public function testFiltresSecondes($expected, ...$args): void {
 		$actual = secondes(...$args);
 		$this->assertSame($expected, $actual);
diff --git a/ecrire/tests/Squelettes/Balise/BaliseDetacheeTest.php b/ecrire/tests/Squelettes/Balise/BaliseDetacheeTest.php
index e3411f102107d9df3058da6f22ac78e15e9c1db3..cb128ed3571c40265683215eb6eb53da9319bd28 100644
--- a/ecrire/tests/Squelettes/Balise/BaliseDetacheeTest.php
+++ b/ecrire/tests/Squelettes/Balise/BaliseDetacheeTest.php
@@ -37,9 +37,7 @@ class BaliseDetacheeTest extends SquelettesTestCase
 		);
 	}
 
-	/**
-	 * @depends testBaliseDetacheeInterne
-	 */
+	#[Depends('testBaliseDetacheeInterne')]
 	public function testBaliseDetacheeComplexe(): void {
 		$this->assertOkSquelette(__DIR__ . '/data/balise_detachee.html');
 	}