Add ability to specify relative class paths when using runtest -c
"runtest -c .<className>" will now be equivalent to
"runtest -c <package>.<className>", where package is the test-app's package as defined in test_defs.xml.
diff --git a/testrunner/runtest.py b/testrunner/runtest.py
index fde67ad..a87f9b5 100755
--- a/testrunner/runtest.py
+++ b/testrunner/runtest.py
@@ -249,7 +249,9 @@
test_class = test_suite.GetClassName()
if self._options.test_class is not None:
- test_class = self._options.test_class
+ test_class = self._options.test_class.lstrip()
+ if test_class.startswith("."):
+ test_class = test_suite.GetPackageName() + test_class
if self._options.test_method is not None:
test_class = "%s#%s" % (test_class, self._options.test_method)