Hi,
After the upgrade, I get another error :
Traceback (most recent call last):
File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
\suite.py", line
51, in run
self.setUp()
File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
\suite.py", line 200, in setUp
self.module = _import(self.moduleName, [self.path], self.conf)
File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
\importer.py", line 101, in _import
mod = load_module(fqname, fh, filename, desc)
File "E:\hello\hello\tests\__init__.py", line 26, in ?
cmd.run([test_file])
File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
\script\appinstall.py", line 65, in run
return super(AbstractInstallCommand, self).run(new_args)
File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
\script\command.py", line 210, in run
result = self.command()
File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
\script\appinstall.py", line 448, in command
raise BadCommand(
BadCommand: The section 'main' is not the application (probably a
filter). You should add #section_name, where section_name is the
section that configures your application
Not sure I understand the last sentence ...
Laurent
On 10 juil, 17:47, Ian Bicking <[EMAIL PROTECTED]> wrote:
> Did you upgrade Paste Deploy? It has a fix for filter-with.
>
> laurent wrote:
> > Hello,
>
> > It seems like the PrefixMiddleware is breaking my tests:
>
> > If I use the following configuration:
>
> > [app:main]
> > use = egg:helloworld
> > cache_dir = %(here)s/data
> > session_key = hello
> > session_secret = somesecret
> > prefix = /hello
>
> > nosetests is executed correctly. But if I change the config to use the
> > new middleware like this:
>
> > [app:main]
> > use = egg:helloworld
> > cache_dir = %(here)s/data
> > session_key = hello
> > session_secret = somesecret
> > filter-with = proxy-prefix
>
> > [filter:proxy-prefix]
> > use = egg:PasteDeploy#prefix
> > prefix = /hello
>
> > I get the following traceback:
>
> > Traceback (most recent call last):
> > File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
> > \suite.py", line 51, in run
> > self.setUp()
> > File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
> > \suite.py", line 200, in setUp
> > self.module = _import(self.moduleName, [self.path], self.conf)
> > File "c:\python24\lib\site-packages\nose-0.9.3-py2.4.egg\nose
> > \importer.py", line 101, in _import
> > mod = load_module(fqname, fh, filename, desc)
> > File "E:\biox\biox\tests\__init__.py", line 26, in ?
> > cmd.run([test_file])
> > File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
> > \script\appinstall.py", line 65, in run
> > return super(AbstractInstallCommand, self).run(new_args)
> > File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
> > \script\command.py", line 210, in run
> > result = self.command()
> > File "c:\python24\lib\site-packages\PasteScript-1.3.4-py2.4.egg\paste
> > \script\appinstall.py", line 443, in command
> > conf = appconfig(config_spec, relative_to=os.getcwd())
> > File "c:\python24\lib\site-packages\PasteDeploy-1.3-py2.4.egg\paste
> > \deploy\loadwsgi.py", line 204, in appconfig
> > global_conf=global_conf)
> > File "c:\python24\lib\site-packages\PasteDeploy-1.3-py2.4.egg\paste
> > \deploy\loadwsgi.py", line 237, in loadcontext
> > global_conf=global_conf)
> > File "c:\python24\lib\site-packages\PasteDeploy-1.3-py2.4.egg\paste
> > \deploy\loadwsgi.py", line 267, in _loadconfig
> > return loader.get_context(object_type, name, global_conf)
> > File "c:\python24\lib\site-packages\PasteDeploy-1.3-py2.4.egg\paste
> > \deploy\loadwsgi.py", line 393, in get_context
> > section)
> > File "c:\python24\lib\site-packages\PasteDeploy-1.3-py2.4.egg\paste
> > \deploy\loadwsgi.py", line 416, in _context_from_use
> > context.global_conf.update(global_additions)
> > AttributeError: 'NoneType' object has no attribute 'update'
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---