From 3e8c54916e10e046b55931d70eaa1a9473d608c1 Mon Sep 17 00:00:00 2001 From: Lionel Elie Mamane Date: Sun, 1 Feb 2015 15:55:17 +0100 Subject: copy test file to workdir to avoid overwriting Change-Id: I2acc5cd6a57bb6a18f3f20177b3bcf2b8469a834 Reviewed-on: https://gerrit.libreoffice.org/14272 Reviewed-by: Lionel Elie Mamane Tested-by: Lionel Elie Mamane --- dbaccess/PythonTest_dbaccess_python.mk | 6 ++++++ dbaccess/qa/python/fdo84315.py | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'dbaccess') diff --git a/dbaccess/PythonTest_dbaccess_python.mk b/dbaccess/PythonTest_dbaccess_python.mk index 7954cbc3e911..874dac927e5b 100644 --- a/dbaccess/PythonTest_dbaccess_python.mk +++ b/dbaccess/PythonTest_dbaccess_python.mk @@ -17,4 +17,10 @@ $(eval $(call gb_PythonTest_add_modules,dbaccess_python,$(SRCDIR)/dbaccess/qa/py fdo84315 \ )) +$(call gb_PythonTest_get_target,dbaccess_python) : $(WORKDIR)/CppunitTest/fdo84315.odb +$(WORKDIR)/CppunitTest/fdo84315.odb : $(SRCDIR)/dbaccess/qa/extras/testdocuments/fdo84315.odb + mkdir -p $(dir $@) + cp -P -f "$<" "$@" +.PHONY: $(WORKDIR)/CppunitTest/fdo84315.odb + # vim: set noet sw=4 ts=4: diff --git a/dbaccess/qa/python/fdo84315.py b/dbaccess/qa/python/fdo84315.py index 0670f66ab3a6..e3a98c1f09fd 100644 --- a/dbaccess/qa/python/fdo84315.py +++ b/dbaccess/qa/python/fdo84315.py @@ -7,8 +7,10 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # +import os import unittest from collections import deque +import unohelper from org.libreoffice.unotest import UnoInProcess class Fdo84315(unittest.TestCase): @@ -19,11 +21,13 @@ class Fdo84315(unittest.TestCase): def setUpClass(cls): cls._uno = UnoInProcess() cls._uno.setUp() - cls._xDoc = cls._uno.openBaseDoc('fdo84315.odb') + workdir = os.environ[ "WORKDIR_FOR_BUILD" ] + cls._xDoc = cls._uno.openDoc(os.path.join(workdir, "CppunitTest/fdo84315.odb")) @classmethod def tearDownClass(cls): cls._uno.tearDown() + xCon.dispose() def test_fdo84315(self): xDoc = self.__class__._xDoc -- cgit