RvNovae / dhge-latex

Inoffizelles LaTeX-Template für Projektarbeiten an der Dualen Hochschule Gera Eisenach
9 stars 5 forks source link

automatisiertes testen neuer und bestehender Funktionen #45

Closed photovoltex closed 4 years ago

photovoltex commented 4 years ago

Grundgedanke

Da die aktuelle "Continuous Integration" nur den Bau des Templates garantiert, sollte für die neuen und schon vorhanden Funktionen ein, gleichzeitig beispielhaftes, Testdokument gebaut werden. Dieses soll die Funktionalität der eigenen implementierten Funktionen garantieren.

Vorschlag:

einen Ordner erstellen welcher ein komplett fertiges Projekt kompiliert. Dieser soll folgendes enthalten:

Hier muss man zwischen Funktionen unterscheiden, welche das erstellen des Templates vereinfachen und Funktionen die das schreiben der Projektarbeiten vereinfachen. ( Siehe com.tex -> \markBox{<number>} )

RvNovae commented 4 years ago

Man könnte eine tests.tex datei einfügen, die in die main.tex geschrieben wird. (Das sollte über die linux shell sehr einfach gehen) Dann wird gebaut. Somit bleibt die main.tex frei von Müll und trotzdem kann alles getestet werden.

RvNovae commented 4 years ago

Weitere idee: ein tests ordner, von dem aus dann main.tex und anlagen.tex, und in Zukunft weitere testfiles kopiert werden können.

photovoltex commented 4 years ago

les dir mal meinen Vorschlag durch :P

RvNovae commented 4 years ago

quatschen wir dann nachher drüber