# HG changeset patch # User Sylvain Thénault # Date 1287395226 -7200 # Node ID 308037210dabdbe5b3bc121c3cdf6527ba7ca892 # Parent fd059ab1a5027755a580c080675c8c898708a724# Parent 972bd504daf68eebaaa8b5bce866898569b56e97 backport stable diff -r fd059ab1a502 -r 308037210dab devtools/qunit.py --- a/devtools/qunit.py Mon Oct 18 11:05:45 2010 +0200 +++ b/devtools/qunit.py Mon Oct 18 11:47:06 2010 +0200 @@ -9,9 +9,8 @@ # imported by default to simplify further import statements from logilab.common.testlib import unittest_main, with_tempdir, InnerTest +from logilab.common.shellutils import getlogin -import os -from os.path import expanduser import cubicweb from cubicweb.view import StartupView from cubicweb.web.controller import Controller @@ -54,8 +53,8 @@ stdout = TemporaryFile() stderr = TemporaryFile() try: - home = expanduser('~') - user = os.getlogin() + home = osp.expanduser('~') + user = getlogin() assert os.access(home, os.W_OK), \ 'No write access to your home directory, Firefox will crash.'\ ' Are you sure "%s" is a valid home for user "%s"' % (home, user) diff -r fd059ab1a502 -r 308037210dab setup.py --- a/setup.py Mon Oct 18 11:05:45 2010 +0200 +++ b/setup.py Mon Oct 18 11:47:06 2010 +0200 @@ -222,6 +222,7 @@ packages = [modname] + get_packages(os.getcwd(), modname) if USE_SETUPTOOLS: kwargs['install_requires'] = install_requires + kwargs['zip_safe'] = False kwargs['packages'] = packages kwargs['package_data'] = package_data return setup(name=distname, version=version, license=license, url=web,