You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by jo...@apache.org on 2014/01/06 16:18:16 UTC
[26/50] git commit: [#6388] fix location lookup of tests that
explicitly use test.ini
[#6388] fix location lookup of tests that explicitly use test.ini
Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/58ab8ee8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/58ab8ee8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/58ab8ee8
Branch: refs/heads/cj/6992
Commit: 58ab8ee836995387695cccb93cd1883cab3600e7
Parents: 1bb460c
Author: Dave Brondsema <db...@slashdotmedia.com>
Authored: Thu Jan 2 17:10:17 2014 +0000
Committer: Dave Brondsema <db...@slashdotmedia.com>
Committed: Thu Jan 2 17:10:17 2014 +0000
----------------------------------------------------------------------
Allura/allura/tests/test_commands.py | 8 +++++---
ForgeBlog/forgeblog/tests/test_commands.py | 10 ++++------
.../forgetracker/tests/command/test_fix_discussion.py | 4 +++-
3 files changed, 12 insertions(+), 10 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/58ab8ee8/Allura/allura/tests/test_commands.py
----------------------------------------------------------------------
diff --git a/Allura/allura/tests/test_commands.py b/Allura/allura/tests/test_commands.py
index b290380..5187d14 100644
--- a/Allura/allura/tests/test_commands.py
+++ b/Allura/allura/tests/test_commands.py
@@ -20,6 +20,7 @@ from datadiff.tools import assert_equal
from ming.orm import ThreadLocalORMSession
from mock import Mock, call, patch
import pymongo
+import pkg_resources
from alluratest.controller import setup_basic_test, setup_global_objects
from allura.command import base, script, set_neighborhood_features, \
@@ -29,7 +30,8 @@ from forgeblog import model as BM
from allura.lib.exceptions import InvalidNBFeatureValueError
from allura.tests import decorators as td
-test_config = 'test.ini#main'
+test_config = pkg_resources.resource_filename('allura', '../test.ini') + '#main'
+
class EmptyClass(object): pass
@@ -41,8 +43,8 @@ def setUp(self):
def test_script():
cmd = script.ScriptCommand('script')
- cmd.run([test_config, 'allura/tests/tscript.py' ])
- assert_raises(ValueError, cmd.run, [test_config, 'allura/tests/tscript_error.py' ])
+ cmd.run([test_config, pkg_resources.resource_filename('allura', 'tests/tscript.py') ])
+ assert_raises(ValueError, cmd.run, [test_config, pkg_resources.resource_filename('allura','tests/tscript_error.py') ])
def test_set_neighborhood_max_projects():
neighborhood = M.Neighborhood.query.find().first()
http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/58ab8ee8/ForgeBlog/forgeblog/tests/test_commands.py
----------------------------------------------------------------------
diff --git a/ForgeBlog/forgeblog/tests/test_commands.py b/ForgeBlog/forgeblog/tests/test_commands.py
index 0b2804a..569470e 100644
--- a/ForgeBlog/forgeblog/tests/test_commands.py
+++ b/ForgeBlog/forgeblog/tests/test_commands.py
@@ -18,22 +18,20 @@
from datetime import datetime, timedelta
from pylons import tmpl_context as c, app_globals as g
from datadiff.tools import assert_equal
-
from IPython.testing.decorators import module_not_available, skipif
+import pkg_resources
+import mock
+import feedparser
from ming.orm.ormsession import ThreadLocalORMSession
from alluratest.controller import setup_basic_test, setup_global_objects
from allura import model as M
-from allura.lib import security
-from allura.lib import helpers as h
from forgeblog import model as BM
-import mock
-import feedparser
+test_config = pkg_resources.resource_filename('allura', '../test.ini') + '#main'
-test_config = 'test.ini#main'
def setUp():
setup_basic_test()
http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/58ab8ee8/ForgeTracker/forgetracker/tests/command/test_fix_discussion.py
----------------------------------------------------------------------
diff --git a/ForgeTracker/forgetracker/tests/command/test_fix_discussion.py b/ForgeTracker/forgetracker/tests/command/test_fix_discussion.py
index 330146f..d0cc4d3 100644
--- a/ForgeTracker/forgetracker/tests/command/test_fix_discussion.py
+++ b/ForgeTracker/forgetracker/tests/command/test_fix_discussion.py
@@ -17,6 +17,7 @@
from ming.orm import session
from nose.tools import assert_equal, assert_not_equal
+import pkg_resources
from alluratest.controller import setup_basic_test, setup_global_objects
from forgetracker.command import fix_discussion
@@ -24,7 +25,8 @@ from allura.tests.decorators import with_tracker
from allura import model as M
from forgetracker import model as TM
-test_config = 'test.ini#main'
+
+test_config = pkg_resources.resource_filename('allura', '../test.ini') + '#main'
def setUp(self):