testsuite #44

Closed
bedivere opened this Issue Jan 20, 2013 · 4 comments

Projects

None yet

1 participant

@bedivere
Contributor

fehlt komplettm wird aber dringend benötigt!!!

@bedivere bedivere was assigned Jan 20, 2013
@bedivere
Contributor

zuerst #53

@bedivere
Contributor

zusammen mit #26, muss initscript verwenden (und damit natürlich mit testen) und soll sqlite verwenden

@bedivere
Contributor
bedivere commented Mar 4, 2013
  1. SQLite-Datenbank mit Testdaten vorbefüllt aufsetzten
  2. Web-Testumgebung mit Testconfig erzeugen
  3. Backend-Tests
    • Umgebung testen (Konfiguration und Verarbeitung, AltSimpleBoard::Data)
    • Fehlerbehandlung testen (AltSimpleBoard::Errors)
    • Einzelne Funktionen in AltSimpleBoard::Data::* auf den Testdaten testen und deren Ergebnis in der Testdatenbank prüfen
  4. Frontend-Tests
    • Mojolicious-Test-Infrastruktur verwenden
@bedivere bedivere pushed a commit that referenced this issue Mar 6, 2013
Markus Pinkert testing error handling (#44) cdefe69
@bedivere bedivere pushed a commit that referenced this issue Mar 6, 2013
Markus Pinkert hab was übersehen (#44) c783803
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert weiter an #44 gearbeitet 6c7b1a3
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert ausgebessert #44 e2a3107
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert Aufgedröselt #44 3f17838
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert testsuite begonnen zu strukturieren (#44) 6b46f5e
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert aufgeräumt (#44) 61726d2
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert weiter gebastelt #44 cdce8bf
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert weiter gebastelt #44 25b6394
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert weiter gebastelt #44 929542a
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert wir wollen es mal nicht übertreiben (#44) 31ae4f5
@bedivere bedivere pushed a commit that referenced this issue Mar 7, 2013
Markus Pinkert wir wollen es mal nicht übertreiben (#44) 7744684
@bedivere bedivere pushed a commit that referenced this issue Mar 8, 2013
Markus Pinkert tests für errorhandling weiter geschrieben (#44) c12bf65
@bedivere bedivere pushed a commit that referenced this issue Mar 8, 2013
Markus Pinkert testsuite errorhandling fertig (#44) 04b34fc
@bedivere bedivere pushed a commit that referenced this issue Mar 8, 2013
Markus Pinkert perltidy (#44) fa20773
@bedivere bedivere pushed a commit that referenced this issue Mar 8, 2013
Markus Pinkert kleine type-fixes (#44) 5e519da
@bedivere bedivere pushed a commit that referenced this issue Mar 9, 2013
Markus Pinkert Data.pm-Test begonnen (#44) 0c49eb2
@bedivere bedivere pushed a commit that referenced this issue Mar 9, 2013
Markus Pinkert data backend weiter getestet (#44) 7bd4cf2
@bedivere bedivere pushed a commit that referenced this issue Mar 10, 2013
Markus Pinkert Tests erweitert (#44) 51e3da8
@bedivere bedivere pushed a commit that referenced this issue Mar 10, 2013
Markus Pinkert Data (inkl. Konfiguration) getestet (#44) 707c547
@bedivere bedivere pushed a commit that referenced this issue Mar 12, 2013
Markus Pinkert testsuite "verfeinert" (#44) a736db8
@bedivere
Contributor
  • lib/Ffc.pm
  • lib/Ffc/Errors.pm
  • lib/Ffc/Data.pm
  • lib/Ffc/Data/Auth.pm
  • lib/Ffc/Data/Formats.pm
  • lib/Ffc/Data/General.pm
  • lib/Ffc/Data/Board.pm
  • lib/Ffc/Data/Board/OptionsUser.pm
  • lib/Ffc/Data/Board/OptionsAdmin.pm
  • lib/Ffc/Data/Board/Forms.pm
  • lib/Ffc/Data/Board/Views.pm
  • lib/Ffc/Data/Board/Views.pm (Datensicherheit)
  • lib/Ffc/Board.pm
  • lib/Ffc/Auth.pm
  • lib/Ffc/Board/Errors.pm
  • lib/Ffc/Board/Options.pm
  • lib/Ffc/Board/Forms.pm
  • lib/Ffc/Board/Views.pm
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert tests weiterentwickelt (#44) dd84479
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert testcount (#44) 0e18be8
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert weitergeschrieben (#44) 2dc5d47
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert Testsuite modularisiert (#44) 9f0c797
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert weiterentwicklelt (zwischenstand, #44) 0d10260
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert 03 weiterentwickelt (#44) 8a1dfe9
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert weiter (#44) 4a8e142
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert 03 weiterentwickelt (#44) 3d91d0d
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert 03 weiterentwickelt (#44) 774c823
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert 03 weitergetestet (#44) cb7a289
@bedivere bedivere pushed a commit that referenced this issue Mar 19, 2013
Markus Pinkert auth-test (03) fertig (#44) 489ca59
@bedivere bedivere pushed a commit that referenced this issue Mar 21, 2013
Markus Pinkert Verschoben (#44) 2457431
@bedivere bedivere pushed a commit that referenced this issue Mar 21, 2013
Markus Pinkert Testsuite weiterentwickelt (#44) - Formatierungen 4cc68db
@bedivere bedivere pushed a commit that referenced this issue Mar 21, 2013
Markus Pinkert Testsuite sortiert + Debugfix (#44) 152798d
@bedivere bedivere pushed a commit that referenced this issue Mar 21, 2013
Markus Pinkert testuite angehübbscht (#44) 50389be
@bedivere bedivere pushed a commit that referenced this issue Mar 22, 2013
Markus Pinkert Formattests erweitert (#44) ac6622a
@bedivere bedivere pushed a commit that referenced this issue Mar 22, 2013
Markus Pinkert bugfix testsuite (#44)
naja, da muss nochmal was gemacht werden, wenn innerhalb der url sowas
wie "-" und "." aufeinander folgt oder so, dann schlägt der
"line-through" zu, egal, für mich reicht das erstmal
cfa06ce
@bedivere bedivere pushed a commit that referenced this issue Mar 24, 2013
Markus Pinkert Tests verbessert, Data::General-Test begonnen (#44) 5878435
@bedivere bedivere pushed a commit that referenced this issue Mar 24, 2013
Markus Pinkert Testsuite Data::General erweitert (#44) 37a834e
@bedivere bedivere pushed a commit that referenced this issue Mar 24, 2013
Markus Pinkert Data::General weiter getestet (#44) 336fbdc
@bedivere bedivere pushed a commit that referenced this issue Mar 24, 2013
Markus Pinkert Data::General-Testsuite abgeschlossen (#44) 10cb6a7
@bedivere bedivere pushed a commit that referenced this issue Mar 25, 2013
Markus Pinkert testsuite umbenannt, damit ls das richtig sortiert (#44) a1a396e
@bedivere bedivere pushed a commit that referenced this issue Mar 25, 2013
Markus Pinkert tests ausgebessert, einheitlichkeiten verbaut (#44) 05ac6ab
@bedivere bedivere pushed a commit that referenced this issue Mar 25, 2013
Markus Pinkert Data::Board-Testsuite fertig (#44) ea24740
@bedivere bedivere pushed a commit that referenced this issue Mar 25, 2013
Markus Pinkert namensschema der tests (#44) db81752
@bedivere bedivere pushed a commit that referenced this issue Mar 26, 2013
Markus Pinkert Data::Board::OptionsUser::update_email() getestet (#44) 76c99a3
@bedivere bedivere pushed a commit that referenced this issue Mar 26, 2013
Markus Pinkert Bugfix (#44) 53348ab
@bedivere bedivere pushed a commit that referenced this issue Mar 26, 2013
Markus Pinkert Tests Data::Board::OptionsUser erweitert (#44) ba18df1
@bedivere bedivere pushed a commit that referenced this issue Mar 26, 2013
Markus Pinkert Testsuite Ffc::Data::Board::OptionsUser fertig (#44) beb6492
@bedivere bedivere pushed a commit that referenced this issue Mar 26, 2013
Markus Pinkert Frontend::Board-Testsuite (use_ok) (#44) 5382cf4
@bedivere bedivere added a commit that referenced this issue Mar 27, 2013
@bedivere bedivere Tests nachgebessert (#82, #44) 7a10b3d
@bedivere bedivere added a commit that referenced this issue Mar 27, 2013
@bedivere bedivere testsuite gefixt (#44, #82) e54b3a2
@bedivere bedivere added a commit that referenced this issue Mar 28, 2013
@bedivere bedivere Testuite gefixt (#82, #44) b633256
@bedivere bedivere added a commit that referenced this issue Apr 2, 2013
@bedivere bedivere Nächster Backend-Test (#44) 48fee19
@bedivere bedivere added a commit that referenced this issue Apr 2, 2013
@bedivere bedivere Benennung korregiert (#44) b57e262
@bedivere bedivere added a commit that referenced this issue Apr 2, 2013
@bedivere bedivere Tests mitzählen (#44) 3ec852f
@bedivere bedivere added a commit that referenced this issue Apr 2, 2013
@bedivere bedivere Perltidy (#44) 56b282b
@bedivere bedivere added a commit that referenced this issue Apr 4, 2013
@bedivere bedivere Backend Insert-Tests (#44) bb0a511
@bedivere bedivere added a commit that referenced this issue Apr 5, 2013
@bedivere bedivere Category get test fertig (#44) 517a7d9
@bedivere bedivere added a commit that referenced this issue Apr 9, 2013
@bedivere bedivere Data::Board::Views-Tests fertig (#44)
Backend-Tests erledigt - ich auch
314fe1a
@bedivere bedivere added a commit that referenced this issue Apr 10, 2013
@bedivere bedivere Frontendtest auf In-Memory-Database umgestellt (#44)
+ Auth-Frontend-Test begonnen
+ Testreihenfolge angepasst
165e169
@bedivere bedivere added a commit that referenced this issue Apr 10, 2013
@bedivere bedivere Testcount (#44) e10aa17
@bedivere bedivere added a commit that referenced this issue Apr 15, 2013
@bedivere bedivere default-config debug=1 (#44) a0caf24
@bedivere bedivere added a commit that referenced this issue Apr 15, 2013
@bedivere bedivere Routing korregiert, Anmeldung ist immer notwendig
Inklusive Testcases erweitert (#44)
9c424bf
@bedivere bedivere added a commit that referenced this issue Apr 15, 2013
@bedivere bedivere ohne anmeldung sämtliche routen getestet (#44)
Sicherheit und Datenschutz gehen vor bei mir
c9901c7
@bedivere bedivere added a commit that referenced this issue Apr 16, 2013
@bedivere bedivere Diag-Nachricht entfernt (#44) 2081bc9
@bedivere bedivere added a commit that referenced this issue Apr 16, 2013
@bedivere bedivere tests verfeinert (#44) 6df3d6e
@bedivere bedivere added a commit that referenced this issue Apr 16, 2013
@bedivere bedivere diag entfernt (#44) f0f9ada
@bedivere bedivere added a commit that referenced this issue Apr 16, 2013
@bedivere bedivere Frontend-Options-Test verfeinert, damit geschaut wird, ob das gewählt…
…e Thema auch tatsächlich in die Webseite übernommen wird (#44)
faaafd6
@bedivere bedivere added a commit that referenced this issue Apr 17, 2013
@bedivere bedivere Datenschutz-Tests (#44)
Sicherstellen, dass niemand Informationen sieht, die er nicht sehen
darf!
d42717c
@bedivere bedivere added a commit that referenced this issue Apr 18, 2013
@bedivere bedivere Tests laufen wieder nach Bugfix (#44)
Der Bug war der mit dem, dass Forenbeiträge in Kategorien immer im
Allgemeinen aufgetaucht sind, obwohl sie nur in den Kategorien und nicht
im Allgemeinen hätten erscheinen dürfen (ein commit vorher oder so)
328c25f
@bedivere bedivere added a commit that referenced this issue Apr 19, 2013
@bedivere bedivere diag raus (#44) 496efc8
@bedivere bedivere added a commit that referenced this issue Apr 19, 2013
@bedivere bedivere Testzähler (#44) 0ecf3d9
@bedivere bedivere added a commit that referenced this issue Apr 22, 2013
@bedivere bedivere get_posts im backend liefert nur noch eigene forenbeiträge oder notiz…
…en des angegebenen benutzers

(#44)
74286c2
@bedivere bedivere added a commit that referenced this issue Apr 22, 2013
@bedivere bedivere Frontend-Forms getestet (#44) 5a7719b
@bedivere bedivere added a commit that referenced this issue Apr 28, 2013
@bedivere bedivere tests ohne beiträge (#44) ce1fe09
@bedivere bedivere added a commit that referenced this issue Apr 28, 2013
@bedivere bedivere need some sleep (#44) 73c71b5
@bedivere bedivere added a commit that referenced this issue May 3, 2013
@bedivere bedivere testcaseerzeugung in sub ausgelagert (#44)
damit ich unterscheiden kann, ob ich im ersten lauf ohne daten auf der
webseite teste und im zweiten dann die mittlerweile vorhandenen daten
mitteste.
b6413b9
@bedivere bedivere added a commit that closed this issue May 8, 2013
@bedivere bedivere Close #44
Frontend-Tests sind zwar nicht 100% vollständig, aber für die
wichtigsten Funktionen sind detaillierte Tests vorhanden, der Rest ist
Fleißarbeit, wenn mal Muße und Zeit ist.
f5768b5
@bedivere bedivere closed this in f5768b5 May 8, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment