Hi,
I'm trying to install the code from
http://wheredoesmymoneygo.org/getting-started/ on my local machine. I've got a
mac os 10.6.7, python 2.7.1, pip, and the most recent postgres installation.
I'm now testing imported data and I get 21 errors (see attached). The majority
sounds like:
from wdmmgext.load import uganda
ImportError: No module named wdmmgext.load
I've searched the files that use this module. Attached is an example file.
I see 2 more errors;
1) that the file 'ukgov-finances-cra/cra_2009_db.csv' does not exist.
2) SolrException: HTTP code=404, reason=Not Found
Maybe both are due to the wdmmgext.load error, so I'll ignore this for now and
first try to find answer to my first question.
Thanks in advance for the help!
Ben
import json
import os
import pkg_resources
import wdmmg.model as model
from wdmmgext.load import uganda
class TestDepartments(object):
@classmethod
def setup_class(self):
model.repo.delete_all()
model.Session.remove()
self.name = uganda.dataset_name
filepath = 'wdmmg/tests/uganda_sample.xls'
test_file = os.path.abspath(filepath)
uganda.load_files(filename=test_file, commit_every=10)
model.Session.commit()
model.Session.remove()
@classmethod
def teardown_class(self):
model.repo.delete_all()
model.Session.commit()
model.Session.remove()
# check dataset exists
def test_01_dataset(self):
out = (model.Session.query(model.Dataset)
.filter_by(name=self.name)
).first()
assert out, out
# Get our keys, and check values exist for them.
def test_02_classification(self):
for key_name in [u'from', u'time', u'uganda_id', u'gou_vote',
u'vote_name', u'project_code', u'project_name',
u'funded_by_donor',
u'funded_by_govt', u'mtef_sector', u'mtef_reference',
u'swg', u'sector_objective', u'peap1_pillar',
u'peap2_objective', u'peap3_area']:
key =
model.Session.query(model.Key).filter_by(name=key_name).first()
assert key, key_name
count = (model.Session.query(model.ClassificationItem)
.join(model.EnumerationValue)
.filter_by(key=key)
).count()
assert count, (key_name, count)
# Check there are some entries and none of them are null
def test_03_entry(self):
dataset_ = (model.Session.query(model.Dataset)
.filter_by(name=self.name)
).one()
count = (model.Session.query(model.Entry)
.filter_by(dataset_=dataset_)
).count()
assert count, 'There are no Entries'
assert not (model.Session.query(model.Entry)
.filter_by(dataset_=dataset_)
.filter_by(amount=None)
).first(), 'Some Entries have NULL amounts'
# Look for a 'to' field on the first entry in the dataset.
def test_04_entry_to(self):
dataset_ = (model.Session.query(model.Dataset)
.filter_by(name=self.name)
).one()
txn = (model.Session.query(model.Entry)
.filter_by(dataset_=dataset_)
).first()
classif = txn.classification_as_dict()
print classif['to']
assert classif['to'] == 'uganda-society'
EEEEEEEEEE...EEEE.EEEEEE....E
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_aggregate.TestAggregateController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_aggregate.py",
line 8, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_api.TestApiController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_api.py", line
10, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class 'wdmmg.tests.functional.test_api.TestApiSearch'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_api.py", line
123, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_dataset.TestDatasetController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_dataset.py",
line 7, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_entry.TestEntryController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_entry.py", line
8, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_enumeration_value.TestEnumerationValueController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File
"/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_enumeration_value.py",
line 8, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_home.TestHomeController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_home.py", line
6, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_key.TestKeyController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_key.py", line
7, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_rest.TestRestController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_rest.py", line
7, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for <class
'wdmmg.tests.functional.test_search.TestSearchController'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/functional/test_search.py",
line 10, in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
-------------------- >> begin captured logging << --------------------
pylons.configuration: DEBUG: Initializing configuration, package: 'wdmmg'
pylons.configuration: DEBUG: Pushing process configuration
pylons.configuration: DEBUG: Adding mako engine with alias None and
{'myghty.data_dir': '/Users/bteeuwen/Sites/wdmmg/pylons_data/templates',
'mako.directories': ['/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'],
'myghty.component_root': [{'templates':
'/Users/bteeuwen/Sites/wdmmg/wdmmg/templates'}], 'kid.encoding': 'utf-8',
'kid.assume_encoding': 'utf-8', 'mako.module_directory':
'/Users/bteeuwen/Sites/wdmmg/pylons_data/templates', 'myghty.allow_globals':
['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator',
'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8',
'myghty.raise_error': True, 'mako.output_encoding': 'utf-8',
'mako.filesystem_checks': True} options
pylons.configuration: DEBUG: Loaded mako template engine as the default
template renderer
pylons.templating: DEBUG: Initialized Buffet object
pylons.templating: DEBUG: Adding mako template language for use with Buffet
routes.middleware: DEBUG: Initialized with method overriding = True, and path
info altering = True
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test suite for test_search.TestSearch
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/lib/test_search.py", line 13,
in setup_class
self.oursolr.delete_query('*:*')
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/solr/core.py",
line 326, in wrapper
return self._update(content, query)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/solr/core.py",
line 550, in _update
rsp = self._post(selector, request, self.xmlheaders)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/solr/core.py",
line 639, in _post
return check_response_status(self.conn.getresponse())
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/solr/core.py",
line 1096, in check_response_status
raise ex
SolrException: HTTP code=404, reason=Not Found
======================================================================
ERROR: test suite for <class 'wdmmg.tests.test_aggregator.TestAggregator'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_aggregator.py", line 12,
in setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
======================================================================
ERROR: test suite for <class 'wdmmg.tests.test_as_dict.TestAsDict'>
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 208, in run
self.setUp()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 291, in setUp
self.setupContext(ancestor)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/suite.py",
line 314, in setupContext
try_run(context, names)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py",
line 478, in try_run
return func()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_as_dict.py", line 7, in
setup_class
Fixtures.setup()
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/lib/cli.py", line 101, in setup
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_barnet.py", line 4, in
<module>
from wdmmgext.load import barnet
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_cofog.py", line 4, in
<module>
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_cra.py", line 4, in
<module>
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_cra_2010.py", line 4, in
<module>
from wdmmgext.load import cofog
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Checks that the CRA datapkg is available and has all the files we expect
it
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/case.py",
line 187, in runTest
self.test(*self.arg)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_cra_datapkg.py", line 15,
in test_datapkg
assert pkg.stream('cra_2009_db.csv')
File "/Users/bteeuwen/Sites/wdmmg/src/datapkg/datapkg/package.py", line 121,
in stream
return self.dist.stream(*args, **kwargs)
File "/Users/bteeuwen/Sites/wdmmg/src/datapkg/datapkg/distribution/base.py",
line 26, in stream
return open(full_path)
IOError: [Errno 2] No such file or directory:
'/Users/bteeuwen/Sites/wdmmg/pylons_data/getdata/ukgov-finances-cra/cra_2009_db.csv'
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_departments.py", line 5,
in <module>
from wdmmgext.load import departments
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_dfid.py", line 5, in
<module>
from wdmmgext.load import dfid
ImportError: No module named wdmmgext.load
======================================================================
ERROR: Failure: ImportError (No module named wdmmgext.load)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py",
line 390, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/bteeuwen/Sites/wdmmg/wdmmg/tests/test_uganda.py", line 5, in
<module>
from wdmmgext.load import uganda
ImportError: No module named wdmmgext.load
----------------------------------------------------------------------
Ran 16 tests in 0.954s
FAILED (errors=21)
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor