diff --git a/ecrire/tests/Squelettes/Filtre/LogiquesTest.php b/ecrire/tests/Squelettes/Filtre/LogiquesTest.php index a9c3aaf8ff3216e1a508ccd03cd76c95175b8f0c..60a80f6b44e53c0844208a1c7dabc9c515a7e346 100644 --- a/ecrire/tests/Squelettes/Filtre/LogiquesTest.php +++ b/ecrire/tests/Squelettes/Filtre/LogiquesTest.php @@ -73,4 +73,9 @@ class LogiquesTest extends SquelettesTestCase $this->assertOkCode('[(#VAL{1}|xor{#VAL{0}})ok]'); $this->assertOkCode('[(#VAL{0}|xor{#VAL{1}})ok]'); } + + public function testSinon(): void { + $this->assertOkCode('[(#VAL|sinon{a}|=={a}|oui)ok]'); + $this->assertOkCode('[(#VAL|non|sinon{a}|=={" "}|oui)ok]'); + } } diff --git a/ecrire/tests/legacy/unit/filtres/logique.html b/ecrire/tests/legacy/unit/filtres/logique.html deleted file mode 100644 index 965541f5a66a9119b938be0c7bbfd6ed8dac7160..0000000000000000000000000000000000000000 --- a/ecrire/tests/legacy/unit/filtres/logique.html +++ /dev/null @@ -1,9 +0,0 @@ -[(#REM|ou{1}|=={' '}|?{'',ou est pete})] -[(#REM|et{1}|=={''}|?{'',et est pete})] -[(#REM|xor{1}|=={' '}|?{'',xor est pete})] -[(#REM|not|=={' '}|?{'',not est pete})] -[(#REM|not|not|=={''}|?{'',not est pete})] -[(#REM|sinon{'a'}|=={'a'}|?{'',sinon est pete})] -[(#REM|not|sinon{'a'}|=={' '}|?{'',sinon est pete})] - -OK