I appologize for the n00bness of the question, but I just started with robotfw yesterday.
Everything was working fine, until I moved by keywords into a (central) resource file, since then the CURDIR variable changed to where the keywords-file was located.
So, the question is whether my reading skills are actually that poor, or if there really isnt a variable that points to the directory of the testcase of the currently executing .robot file?
I have ${TEST NAME}, etc, and I assume if I fiddle around with various regexps, etc, I can solve it, but such a basic parameter amazes me that it isnt pre-defined??
So to clarify, my problem is that when a testcase in simple_factory_calls, runs a keyword defined in main_keywords.resource, I need a reference to the directory test/bt/simple_factory_calls.
tests/bt/
βββ main_keywords.resource
βββ refer_scenarios
β βββ FailedRefer.robot
β βββ ReferNoReferTo.xml
βββ simple_factory_calls
βββ ConfCreation_Factory.robot
βββ ConfFactoryRedirectCancel.xml
βββ ConfFactoryRedirectCompleteCall.xml
Br,
Taisto