I've just discovered the answer to one of my questions, to disable the filter from within test.ini:
set filter-with = None does the trick. I am still curious about the exception about the missing #section_name. On Thu, Oct 28, 2010 at 12:27 AM, Nadav <[email protected]> wrote: > Hi pylons-discuss, > > I followed the instructions in > > http://pylonshq.com/docs/en/1.0/logging/#request-logging-with-paste-s-translogger > to add a logging filter to development.ini and then my unit tests > broke: > > File "/home/nadav/Development/myproj/myproj/tests/__init__.py", line > 29, in <module> > [pylons.test.pylonsapp.config['__file__']]) > AttributeError: 'TransLogger' object has no attribute 'config' > > After a little investigation, It turns out by adding the filter, > pylonsapp becomes the filter and not the app, so in an attempt to make > it work I changed tests/__init__.py from > > SetupCommand('setup- > app').run([pylons.test.pylonsapp.config['__file__']]) > to > SetupCommand('setup- > app').run([pylons.test.pylonsapp.application.config['__file__']]) > > (so it finds the real pylons app). Then, I got the following > exception: > > File "/home/nadav/py26pylons/lib/python2.6/site-packages/ > PasteScript-1.7.3-py2.6.egg/paste/script/appinstall.py", line 453, in > command > "The section %r is not the application (probably a filter). You > should add #section_name, where section_name is the section that > configures your application" % plain_section) > 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 > > > If I remove the TransLogger from development.ini it all works, but I > want it there. Is there any way to fix it? Can I make test.ini use > development.ini but override the TransLogger filter? -- Sincerely yours, Nadav -- 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.
