Skip to content

Resolve "Add unit tests for cleanHtml.R"

Lucas Schons requested to merge 32-add-unit-tests-for-cleanhtml-r into master

Das ist jetzt doch ein bisschen größer geworden als der Titel verspricht... Also die Idee:

  • Alle R scripte betreiben ja irgendeine art von processing, ergo habe ich ein directory processing erstellt wo der ganze R quatsch reinkommt.
  • Es gibt zwei arten von R skripten: pipeline skripte (Main.R) und funktions definitionen. Mein Ziel ist es alle pipline skripte in ornder bin/ und alle functions definitionen in einem eigenen R package wikiproc zu ordnen. So können die pipeline skripte einfach das installierte wikiproc package importieren und die nötigen funktionen nutzen. Außerdem können wir so über das DESCRIPTION file alle abhängigkeiten der funktionen schön dokumentieren.
  • um ein R package zu installieren muss das paket devtools installiert sein. Wenn man dann in Rstudio im Console fenster das working directory mittels setwd() eine ebende über den Ordner wikiproc setzt und install("wikiproc") ausführt, wird das paket installiert und sollte danach theoretisch dem system per library befehl zur verfügung stehen.
  • ich habe mal ein project root einstiegspunkt definiert damit wir in zukunft nicht immer scherereinen mit iwelchen relativen pfaden haben.

Schaut bitte ob das alles bei euch so funktioniert, es ist ja immer ein bisschen tricky zu unterscheiden ob eine funktion zb. in den aktuellen project cache gespeichert war oder wirklich geladen wurde wie gewünscht.
Closes #32 (closed)

Edited by David Fuhry

Merge request reports