From b5d31e35fb2ef16a41afa164086ca07bb5741406 Mon Sep 17 00:00:00 2001 From: Joel Andres Granados Date: Tue, 3 Jun 2008 14:12:22 +0200 Subject: Make the pycFile.pyc on the fly before starting any tests in the initialization suite. --- test | 2 +- testsuite/initialization.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/test b/test index 8ea663a..e80c303 100755 --- a/test +++ b/test @@ -44,7 +44,7 @@ for modname in modnames: if len(result.errors) > 0: print "-"*20 + " Errors " + "-"*20 for error in result.errors: - print "\n%s" % errors[1] + print "\n%s" % error[1] print "-"*48 if flawless: diff --git a/testsuite/initialization.py b/testsuite/initialization.py index 4599c43..837f9fb 100644 --- a/testsuite/initialization.py +++ b/testsuite/initialization.py @@ -16,7 +16,7 @@ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -import unittest, imp +import unittest, imp, py_compile from pyfirstaidkit import Config from pyfirstaidkit import initLogger from pyfirstaidkit.plugins import PluginSystem @@ -25,12 +25,13 @@ from pyfirstaidkit.dependency import Dependencies class Initialization(unittest.TestCase): def setUp(self): - self.confPath = "testsuite/initialization/initialization.conf" + self.contentdir = "testsuite/initialization" + self.confPath = self.contentdir+"/initialization.conf" Config.read(self.confPath) initLogger(Config) self.pluginSystem = PluginSystem(reporting=Reports(), dependencies=Dependencies()) self.plugin = self.pluginSystem.getplugin("pluginInfo") - + py_compile.compile("%s/pycFile" % self.contentdir, cfile="%s/pycFile.pyc" % self.contentdir) class Imports(Initialization): """Tests the capability of importing 3 typs of files.""" -- cgit