2017-02-23 6 views
0

Ich versuche, den Weg der Testdateien pybot über die Kommandozeile in dem Python-Code gegeben zu bekommen:Pfad zur Datei in Roboter testsuite Rahmen

Ich habe versucht:

from robot.libraries.BuiltIn import BuiltIn 

file_path = BuiltIn().run_keyword("Get Variable Value", "${CURDIR}") 

Es gibt none , Irgendwelche Ideen?

+1

Machst du das in einem benutzerdefinierten Schlüsselwort? Können Sie ein [minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) erstellen? –

Antwort

2

Die Variable, die es speichert, ist ${SUITE SOURCE}.
Auch ist es nicht durch die run_keyword() gehen muß, können Sie einfach get_variable_value direkt anrufen:

file_path = BuiltIn().get_variable_value("${SUITE SOURCE}") 

Halt der zurückgegebene Wert ist ein absoluter Pfad im Auge behalten.

Verwandte Themen