phpBB Extension testen

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
Antworten
Benutzeravatar
Unimatrix_0
Mitglied
Beiträge: 392
Registriert: 03.11.2007 10:50
Kontaktdaten:

phpBB Extension testen

Beitrag von Unimatrix_0 »

Moin,

ich versuch mich mit dem Port einer alten MOD hin zur EXT etwas in die Thematik einarbeiten, bevor ich mein Board umstelle und entsprechende selbstgestrickte Dinge auch umschreibe. Dabei versuche ich mein Laienwissen immer gern etwas zu erweitern und habe z.B. auch angefangen Test für meine Extension zu schreiben, jedoch scheitere ich aktuell an zwei Stellen:
  1. Der Test ob die Funktion https://github.com/Un1matr1x/phpBB-EXT- ... er.php#L95 abschaltbar ist sieht aktuell wie folgt aus https://github.com/Un1matr1x/phpBB-EXT- ... st.php#L54 - leider scheint die Config nicht geändert zu werden, den der Test sagt: https://travis-ci.org/Un1matr1x/phpBB-E ... 12164#L652

    Code: Alles auswählen

    1) un1matr1x\ogame\tests\cr4me_link\cr4me_link_posting_test::test_without_beautification
    Failed asserting that 2 matches expected 0.
    Es klappt jedoch via ACP in meinem Testboard - also geh ich davon aus das die Funktion wirklich abschaltbar ist.
  2. Warum versucht Travis unter phpBB 5.3.3 die Tests auszuführen? https://travis-ci.org/Un1matr1x/phpBB-E ... 12163#L813 - Die Travis-Config ist von der ACME-Demo übernommen
Danke falls mir jemand helfen kann.

MfG Un1
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: phpBB Extension testen

Beitrag von nickvergessen »

Unimatrix_0 hat geschrieben:Der Test ob die Funktion https://github.com/Un1matr1x/phpBB-EXT- ... er.php#L95 abschaltbar ist sieht aktuell wie folgt aus https://github.com/Un1matr1x/phpBB-EXT- ... st.php#L54 - leider scheint die Config nicht geändert zu werden...
Richtig, du benutzt phpbb\config\config und nicht das config object was mit der Datenbank verknüpft ist.
In dem Fall musst du sowas hier verwenden:
https://github.com/phpbb/phpbb/blob/a19 ... hp#L19-L27
Unimatrix_0 hat geschrieben:Warum versucht Travis unter phpBB 5.3.3 die Tests auszuführen? https://travis-ci.org/Un1matr1x/phpBB-E ... 12163#L813 - Die Travis-Config ist von der ACME-Demo übernommen
Weil 5.3.3 die letzte noch unterstütze php Version von phpBB.
Note: phpBB vs php nicht verwechseln!!!
kein Support per PN
Antworten

Zurück zu „Extension Bastelstube“