[libvirt] [PATCH test-API 1/2] Add root path of test-API into sys.path list
Osier Yang
jyang at redhat.com
Thu Mar 29 11:59:45 UTC 2012
On 2012年03月29日 19:38, Guannan Ren wrote:
> *libvirt-test-api.py before running testcases, we check whether
> the absolute root path of the testsuit is in sys.path. If not,
> add it.
ACK with reorgnize the sentence like:
libvirt-test-api.py: Check whether the absolute path of testsuit is
in sys.path, add it if not.
As the original sentence sounds like we already do like that.
> ---
> libvirt-test-api.py | 10 ++++++++++
> 1 files changed, 10 insertions(+), 0 deletions(-)
>
> diff --git a/libvirt-test-api.py b/libvirt-test-api.py
> index 8d7d811..f399672 100644
> --- a/libvirt-test-api.py
> +++ b/libvirt-test-api.py
> @@ -50,6 +50,13 @@ def usage():
> \n python libvirt-test-api.py -f TEST.XML \
> -r TESTRUNID TESTID ..."
>
> +def append_path():
> + """Append root path of package"""
> + pwd = os.getcwd()
> + if pwd in sys.path:
> + pass
> + else:
> + sys.path.append(pwd)
>
> class LibvirtTestAPI(object):
> """ The class provides methods to run a new test and manage
> @@ -331,6 +338,9 @@ if __name__ == "__main__":
> libvirt_test_api.rerun(testrunid, testid_list)
> sys.exit(0)
>
> + # Add root path of libvirt-test-API into sys.path
> + append_path()
> +
> libvirt_test_api = LibvirtTestAPI(casefile, logxml, loglevel, bugstxt)
> if libvirt_test_api.run():
> sys.exit(1)
More information about the libvir-list
mailing list