Project

General

Profile

Actions

Bug #12546

open

Branch 'Development' - Unit Tests mit dirty workaround angepasst

Added by Carsten Rose about 3 years ago. Updated over 2 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
14.05.2021
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Hallo Marc

Der Develop Branch hat bei mir (webwork16/crose/qfq) diverse Unit Tests mit Fehlern quittiert. Primaer war die URL http://xxxxxxxxxxxxxxxxxxxxxxxxxxxx/qfq/ das Problem.

Ich habe nicht rausgefunden wie sie im gitlab Runner gesetzt wird. Wenn ich die Unit Tests laufen lass steht bei mir http://webwork16.math.uzh.ch/crose/qfq oder der relative Pfad. In den Tests ist als expected aber die genannte URL drin.

Muessen wir wirklich eine zweite hart kodierte URL in dem Test haben? Bis anhin hatten wir www.example.com.

Als Workaround (damit die Tests auf dem gitlab runner und bei mir durchlaufen) gibt es nun eine Konstante BASE_DIR_FAKE die in diversen Tests genutzt wird und teilweise entferne ich zusaetzlich genau die Hostangabe.

Grundsaetzlich sollten wir, wann immer moeglich, keinen Hostnamen angeben.

Vielen Dank

CU
Carsten

Actions

Also available in: Atom PDF