spip/ecrire | 20 commits
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer certains tests Urls/ en test unitaire
Ajouté
tests/unit/Urls/ParametreUrlTest.php
tests/unit/Urls/TesterUrlAbsolueTest.php
tests/unit/Urls/UrlDeTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Svg en test unitaire
Ajouté
tests/unit/Svg/NettoyerTest.php
Détails : test: déplacer Svg en test unitaire (bc3f28a9) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Plugin/SpipVersionCompare en test unitaire
Ajouté
tests/unit/Plugin/SpipVersionCompareTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Genie/Maj en test unitaire
Ajouté
tests/unit/Genie/MajTest.php
Détails : test: déplacer Genie/Maj en test unitaire (154f4765) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Formulaire/ProtegeChamp en test unitaire
Ajouté
tests/unit/Formulaire/ProtegeChampTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/SpipHtml* en test unitaire
Ajouté
tests/unit/Filtre/SpipHtmlentitiesTest.php
tests/unit/Filtre/SpipHtmlspecialcharsTest.php
Détails : test: déplacer Filtre/SpipHtml* en test unitaire (f7a0fabd) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
ci: Vérifier les tests unitaires de tests/unit/ indépendants de l’installation complète de SPIP.
Modifié
.gitlab-ci.yml
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/Wrap en test unitaire
Ajouté
tests/unit/Filtre/WrapTest.php
Détails : test: déplacer Filtre/Wrap en test unitaire (cd1d1dcf) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: ajout d’un test sur alterner()
Ajouté
tests/unit/Filtre/AlternerTest.php
Détails : test: ajout d’un test sur alterner() (a8d01fee) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/SupprimerTags en test unitaire
Ajouté
tests/unit/Filtre/SupprimerTagsTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/SupprimerNumero en test unitaire
Ajouté
tests/unit/Filtre/SupprimerNumeroTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/RecupererNumero en test unitaire
Ajouté
tests/unit/Filtre/RecupererNumeroTest.php
Modifié
inc/filtres.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/ProtegerAmp en test unitaire
Ajouté
tests/unit/Filtre/ProtegerAmpTest.php
Détails : test: déplacer Filtre/ProtegerAmp en test unitaire (d6110407) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/Sinon en test unitaire
Ajouté
tests/unit/Filtre/SinonTest.php
Détails : test: déplacer Filtre/Sinon en test unitaire (d85d52b5) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/Mini en test unitaire…, ajout d’un test pour protocoleImplicite
Ajouté
tests/unit/Filtre/Mini/ProtocoleImpliciteTest.php
tests/unit/Filtre/Mini/ProtocoleVerifierTest.php
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer Filtre/Math en test unitaire…
Ajouté
tests/unit/Filtre/Math/DivTest.php
tests/unit/Filtre/Math/ModuloTest.php
tests/unit/Filtre/Math/MoinsTest.php
tests/unit/Filtre/Math/MultTest.php
tests/unit/Filtre/Math/PlusTest.php
Détails : test: déplacer Filtre/Math en test unitaire… (76c54aa4) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: add phpUnit tests
Ajouté
phpunit.xml.dist
Modifié
composer.json
Détails : test: add phpUnit tests (17f78c6e) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 30 décembre 2024 à 19h19min :
test: déplacer l’ensemble des tests dans tests/integration car ils nécessitent un SPIP fonctionnel
Ajouté
tests/integration/Action/EditerLiensTest.php
tests/integration/Api/AutoriserTest.php
tests/integration/Api/data/autoriser.php
tests/integration/Config/DepotMetaPackTest.php
tests/integration/Config/DepotMetaPersoTest.php
tests/integration/Config/DepotMetaTest.php
tests/integration/Constraint/IsOk.php
tests/integration/Distant/NeedProxyTest.php
tests/integration/Distant/UrlToAsciiTest.php
tests/integration/Distant/ValiderUrlDistanteTest.php
tests/integration/Exception/TemplateCompilationErrorException.php
tests/integration/Exception/TemplateNotFoundException.php
tests/integration/Filesystem/CreerCheminTest.php
tests/integration/Filesystem/FlockTest.php
tests/integration/Filesystem/NfslockTest.php
tests/integration/Filtre/AjouterClassTest.php
tests/integration/Filtre/AntispamTest.php
tests/integration/Filtre/AppliquerFiltreTest.php
tests/integration/Filtre/AttributHtmlTest.php
tests/integration/Filtre/AttributUrlTest.php
tests/integration/Filtre/ChercherFiltreTest.php
tests/integration/Filtre/CommuterClassTest.php
tests/integration/Filtre/CorrigerEntitesHtmlTest.php
tests/integration/Filtre/Date/AffdateCourtTest.php
tests/integration/Filtre/Date/AffdateDebutFinTest.php
tests/integration/Filtre/Date/AffdateHeureTest.php
tests/integration/Filtre/Date/AffdateJourcourtTest.php
tests/integration/Filtre/Date/AffdateMoisAnneeTest.php
tests/integration/Filtre/Date/AffdateTest.php
tests/integration/Filtre/Date/AnneeTest.php
tests/integration/Filtre/Date/DateIcalTest.php
tests/integration/Filtre/Date/DateInterfaceTest.php
tests/integration/Filtre/Date/DateIsoTest.php
tests/integration/Filtre/Date/DateRelativeTest.php
tests/integration/Filtre/Date/HeuresMinutesTest.php
tests/integration/Filtre/Date/HeuresTest.php
tests/integration/Filtre/Date/JourTest.php
tests/integration/Filtre/Date/JournumTest.php
tests/integration/Filtre/Date/MinutesTest.php
tests/integration/Filtre/Date/MoisTest.php
tests/integration/Filtre/Date/NomJourTest.php
tests/integration/Filtre/Date/NomMoisTest.php
tests/integration/Filtre/Date/NormaliserDateTest.php
tests/integration/Filtre/Date/RecupDateTest.php
tests/integration/Filtre/Date/RecupHeureTest.php
tests/integration/Filtre/Date/SaisonTest.php
tests/integration/Filtre/Date/SecondesTest.php
tests/integration/Filtre/Date/ViderDateTest.php
tests/integration/Filtre/EchapperTagsTest.php
tests/integration/Filtre/EntitesHtmlTest.php
tests/integration/Filtre/ExtraireAttributTest.php
tests/integration/Filtre/ExtraireBalisesTest.php
tests/integration/Filtre/ExtraireMultiTest.php
tests/integration/Filtre/FiltreBaliseImgDistTest.php
tests/integration/Filtre/FiltrerEntitesTest.php
tests/integration/Filtre/Form/FormHiddenArboTest.php
tests/integration/Filtre/Form/FormHiddenCase.php
tests/integration/Filtre/Form/FormHiddenHtmlTest.php
tests/integration/Filtre/Form/FormHiddenLibresTest.php
tests/integration/Filtre/Form/FormHiddenPageTest.php
tests/integration/Filtre/Form/FormHiddenPropresQsTest.php
tests/integration/Filtre/Form/FormHiddenPropresTest.php
tests/integration/Filtre/Form/FormHiddenStandardTest.php
tests/integration/Filtre/Form/FormHiddenTest.php
tests/integration/Filtre/HauteurTest.php
tests/integration/Filtre/IdentifiantSlugTest.php
tests/integration/Filtre/InsererAttributTest.php
tests/integration/Filtre/LabelTest.php
tests/integration/Filtre/LargeurTest.php
tests/integration/Filtre/LienOuExposeTest.php
tests/integration/Filtre/Math/DivTest.php
tests/integration/Filtre/Math/ModuloTest.php
tests/integration/Filtre/Math/MoinsTest.php
tests/integration/Filtre/Math/MultTest.php
tests/integration/Filtre/Math/PlusTest.php
tests/integration/Filtre/Mime/FiltreTextCsvDistTest.php
tests/integration/Filtre/Mime/FiltreTextDistTest.php
tests/integration/Filtre/Mini/ProtocoleVerifierTest.php
tests/integration/Filtre/PostAutobrTest.php
tests/integration/Filtre/ProtegerAmpTest.php
tests/integration/Filtre/RecupererNumeroTest.php
tests/integration/Filtre/SinonTest.php
tests/integration/Filtre/SpipHtmlentitiesTest.php
tests/integration/Filtre/SpipHtmlspecialcharsTest.php
tests/integration/Filtre/SupprimerClassTest.php
tests/integration/Filtre/SupprimerNumeroTest.php
tests/integration/Filtre/SupprimerTagsTest.php
tests/integration/Filtre/TailleEnOctetsTest.php
tests/integration/Filtre/TailleImageTest.php
tests/integration/Filtre/TexteBackendTest.php
tests/integration/Filtre/TexteBackendqTest.php
tests/integration/Filtre/UrlsAbsoluesCssTest.php
tests/integration/Filtre/WrapTest.php
tests/integration/Filtre/data/urls_absolues_css/expected/urlabs01.css
tests/integration/Filtre/data/urls_absolues_css/source/urlabs01.css
tests/integration/Fixtures/data/dailymotion.rss
tests/integration/Format/Xml/SpipXmlParseTest.php
tests/integration/Formulaire/ProtegeChampTest.php
tests/integration/Genie/MajTest.php
tests/integration/Plugin/DirPluginsSupplTest.php
tests/integration/Plugin/PluginVersionCompatibleTest.php
tests/integration/Plugin/SpipVersionCompareTest.php
tests/integration/Plugin/data/paquet.xml
tests/integration/Propre/ChevronOuvrantTest.php
tests/integration/Propre/CodeImbriqueTest.php
tests/integration/Propre/EchappeHtmlTest.php
tests/integration/Propre/TraiterModelesTest.php
tests/integration/Propre/TraiterRaccourcisTest.php
tests/integration/Propre/TraiterTableauTest.php
tests/integration/Rubriques/CreerRubriqueNommeeTest.php
tests/integration/Sql/Objets/IdTableObjetTest.php
tests/integration/Sql/Objets/ObjetTypeTest.php
tests/integration/Sql/Objets/QueryEchappeTextesTest.php
tests/integration/Sql/Objets/TableObjetSqlTest.php
tests/integration/Sql/Objets/TableObjetTest.php
tests/integration/Sql/SqlInMysqlTest.php
tests/integration/Sql/SqlInSqliteTest.php
tests/integration/Sql/SqlSchemaTableTest.php
tests/integration/Squelettes/Balise/AutoriserTest.php
tests/integration/Squelettes/Balise/BaliseDetacheeTest.php
tests/integration/Squelettes/Balise/BaliseDynamiqueLangTest.php
tests/integration/Squelettes/Balise/BaliseDynamiquePhraserTest.php
tests/integration/Squelettes/Balise/BaliseGeneriqueTest.php
tests/integration/Squelettes/Balise/ConfigTest.php
tests/integration/Squelettes/Balise/ConstTest.php
tests/integration/Squelettes/Balise/DossierSqueletteTest.php
tests/integration/Squelettes/Balise/DoublonsTest.php
tests/integration/Squelettes/Balise/EvalTest.php
tests/integration/Squelettes/Balise/ExposeTest.php
tests/integration/Squelettes/Balise/FiltreTest.php
tests/integration/Squelettes/Balise/FormulaireTest.php
tests/integration/Squelettes/Balise/InclureStatiqueTest.php
tests/integration/Squelettes/Balise/InclureTest.php
tests/integration/Squelettes/Balise/IntroductionTest.php
tests/integration/Squelettes/Balise/LesauteursTest.php
tests/integration/Squelettes/Balise/MimeTypeTest.php
tests/integration/Squelettes/Balise/NotesTest.php
tests/integration/Squelettes/Balise/SelfTest.php
tests/integration/Squelettes/Balise/SessionTest.php
tests/integration/Squelettes/Balise/ValTest.php
tests/integration/Squelettes/Balise/data/balise_detachee.html
tests/integration/Squelettes/Balise/data/balise_env_test.html
tests/integration/Squelettes/Balise/data/balise_expose.html
tests/integration/Squelettes/Balise/data/balise_expose_dans_inclusion.html
tests/integration/Squelettes/Balise/data/inclure_vide.html
tests/integration/Squelettes/Balise/data/note_inclue_affichee.html
tests/integration/Squelettes/Balise/data/note_inclue_nonaffichee.html
tests/integration/Squelettes/Balise/data/notes.html
tests/integration/Squelettes/Balise/data/squelettes/balise/formulaire_test_phraseur.php
tests/integration/Squelettes/Balise/data/squelettes/formulaires/test_dyn_lang.html
tests/integration/Squelettes/Balise/data/squelettes/formulaires/test_dyn_lang.php
tests/integration/Squelettes/Balise/data/squelettes/formulaires/test_phraseur.html
tests/integration/Squelettes/Balise/data/texte_hello_world.html
tests/integration/Squelettes/Boucle/BoucleGeneriqueTest.php
tests/integration/Squelettes/Boucle/BoucleJointuresTest.php
tests/integration/Squelettes/Boucle/BoucleRecursiveTest.php
tests/integration/Squelettes/Boucle/HierarchieTest.php
tests/integration/Squelettes/Boucle/data/boucle_vide.html
tests/integration/Squelettes/Boucle/data/bug764.html
tests/integration/Squelettes/Cache/CacheSessionTest.php
tests/integration/Squelettes/Cache/data/squelettes/cache_session_w_1.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_w_2.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_w_3.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_1.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_2.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_3.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_4.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_5.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_6.html
tests/integration/Squelettes/Cache/data/squelettes/cache_session_wo_7.html
tests/integration/Squelettes/Cache/data/squelettes/inc/maj_invalideurs.php
tests/integration/Squelettes/Cache/data/squelettes/inclure/A_session_w.html
tests/integration/Squelettes/Cache/data/squelettes/inclure/A_session_wo.html
tests/integration/Squelettes/Cache/data/squelettes/inclure/B_session_w.html
tests/integration/Squelettes/Cache/data/squelettes/inclure/B_session_wo.html
tests/integration/Squelettes/Cache/data/squelettes/inclure/C_session_w.html
tests/integration/Squelettes/Cache/data/squelettes/inclure/C_session_wo.html
tests/integration/Squelettes/Cache/data/squelettes/root.html
tests/integration/Squelettes/Critere/BrancheTest.php
tests/integration/Squelettes/Critere/DoublonsNotesTest.php
tests/integration/Squelettes/Critere/DoublonsTest.php
tests/integration/Squelettes/Critere/OperatorRegexpLikeTest.php
tests/integration/Squelettes/Critere/OrigineTraductionTest.php
tests/integration/Squelettes/Critere/TraductionTest.php
tests/integration/Squelettes/Critere/data/doublons.html
tests/integration/Squelettes/Filtre/IntroductionTest.php
tests/integration/Squelettes/Filtre/LogiquesTest.php
tests/integration/Squelettes/Idiomes/IdiomesTest.php
tests/integration/Squelettes/Modeles/DocumentsTest.php
tests/integration/SquelettesTestCase.php
tests/integration/Svg/NettoyerTest.php
tests/integration/Template.php
tests/integration/Template/Loader/ChainLoader.php
tests/integration/Template/Loader/FileLoader.php
tests/integration/Template/Loader/LoaderInterface.php
tests/integration/Template/Loader/StringLoader.php
tests/integration/Templating.php
tests/integration/Testing/SquelettesTestCaseTest.php
tests/integration/Testing/TemplateTest.php
tests/integration/Testing/TemplatingTest.php
tests/integration/Testing/data/balise_env_test.html
tests/integration/Testing/data/texte_hello_world.html
tests/integration/Texte/CouperTest.php
tests/integration/Texte/EchapperHtmlSuspectTest.php
tests/integration/Texte/InterdireScriptLaxisteTest.php
tests/integration/Texte/InterdireScriptParanoTest.php
tests/integration/Texte/LiensTest.php
tests/integration/Texte/PropreTest.php
tests/integration/Texte/TypoTest.php
tests/integration/Typographie/FrTest.php
tests/integration/Typographie/FrTextwheelTest.php
tests/integration/Typographie/NotesTest.php
tests/integration/Urls/AbsUrlTest.php
tests/integration/Urls/LiensAbsolusPriveTest.php
tests/integration/Urls/LiensAbsolusTest.php
tests/integration/Urls/LiensOuvrantsTest.php
tests/integration/Urls/ParametreUrlTest.php
tests/integration/Urls/SuivreLienTest.php
tests/integration/Urls/TesterUrlAbsolueTest.php
tests/integration/Urls/UrlDeTest.php
tests/integration/Xml/XmlHackTest.php
tests/integration/Xml/data/xmlhack.html
tests/integration/Xml/data/xmlhack_inclure.html
tests/integration/Xml/data/xmlhack_inclure_dyn.html
tests/integration/Xml/data/xmlhack_inclure_dyn_php.html
tests/integration/Xml/data/xmlhack_inclure_php.html
tests/integration/Xml/data/xmlhack_php.html
==============================
Par George, le 30 décembre 2024 à 01h30min :
i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue ar
i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ ecrire] Mise a jour du bilan depuis https://trad.spip.net
Modifié
lang/ecrire.xml
lang/ecrire_ar.php
lang/ecrire_en.php
==============================
Par George, le 30 décembre 2024 à 01h30min :
i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue ar
i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ spip] Mise a jour du bilan depuis https://trad.spip.net
Modifié
lang/spip.xml
lang/spip_ar.php
lang/spip_en.php