Taras,
Given that this class has become a very important part of the
framework, could you please write some unit-tests around it so we can
make sure that things like this don't happen again? I recommend using
core/data/db/tests/test_temp_persist.py as a base and locate your
unit-test at core/data/db/tests/test_history.py
Thanks!
Regards,
On Fri, Apr 13, 2012 at 9:24 PM, w3af <[email protected]> wrote:
> #171589: [Auto-Generated] Bug Report - TypeError: __init__() takes exactly 1
> argument (2 given)
> -----------------------------------+----------------------------------------
> Reporter: w3afbugsreport | Owner: andresriancho
> Type: defect | Status: closed
> Priority: major | Milestone:
> Component: automatic-bug-report | Version:
> Resolution: fixed | Keywords:
> -----------------------------------+----------------------------------------
> Changes (by andresriancho):
>
> * status: new => closed
> * resolution: => fixed
>
>
> Old description:
>
>> == User description: ==
>> What steps will reproduce the problem?
>> 1.
>> 2.
>> 3.
>>
>> What is the expected output? What do you see instead?
>>
>
>> What operating system are you using?
>>
>
>> Please provide any additional information below:
>>
>
>>
>> [[BR]][[BR]]
>> == Version Information: ==
>> {{{
>>
>> Python version:
>> 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
>> [GCC 4.4.3]
>>
>> GTK version:2.20.1
>> PyGTK version:2.17.0
>>
>
>> w3af - Web Application Attack and Audit Framework
>> Version: 1.2
>> Revision: 4882
>> Author: Andres Riancho and the w3af team.
>>
>> }}}
>> [[BR]][[BR]]
>> == Traceback: ==
>> {{{
>> Traceback (most recent call last):
>> File "/pentest/web/w3af/core/ui/gtkUi/httpLogTab.py", line 309, in
>> refreshResults
>> self.findRequestResponse(refresh=True)
>> File "/pentest/web/w3af/core/ui/gtkUi/httpLogTab.py", line 376, in
>> findRequestResponse
>> resultLimit=5001, orderData=[("id","")])
>> File "/pentest/web/w3af/core/data/db/history.py", line 166, in find
>> item = self.__class__(self._db)
>> TypeError: __init__() takes exactly 1 argument (2 given)
>>
>> }}}
>> == Enabled Plugins: ==
>> {{{
>>
>> }}}
>
> New description:
>
> == User description: ==
> What steps will reproduce the problem?
> 1.
> 2.
> 3.
>
> What is the expected output? What do you see instead?
>
>
> What operating system are you using?
>
>
> Please provide any additional information below:
>
>
>
> [[BR]][[BR]]
> == Version Information: ==
> {{{
>
> Python version:
> 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
> [GCC 4.4.3]
>
> GTK version:2.20.1
> PyGTK version:2.17.0
>
>
> w3af - Web Application Attack and Audit Framework
> Version: 1.2
> Revision: 4882
> Author: Andres Riancho and the w3af team.
>
> }}}
> [[BR]][[BR]]
> == Traceback: ==
> {{{
> Traceback (most recent call last):
> File "/pentest/web/w3af/core/ui/gtkUi/httpLogTab.py", line 309, in
> refreshResults
> self.findRequestResponse(refresh=True)
> File "/pentest/web/w3af/core/ui/gtkUi/httpLogTab.py", line 376, in
> findRequestResponse
> resultLimit=5001, orderData=[("id","")])
> File "/pentest/web/w3af/core/data/db/history.py", line 166, in find
> item = self.__class__(self._db)
> TypeError: __init__() takes exactly 1 argument (2 given)
>
> }}}
> == Enabled Plugins: ==
> {{{
>
> }}}
>
> --
>
> Comment:
>
> Fixed in r4883.
>
> --
> Ticket URL: <http://sourceforge.net/apps/trac/w3af/ticket/171589#comment:1>
> w3af <http://sourceforge.net/projects/w3af/>
> w3af - Web Application Attack and Audit Framework.
--
Andrés Riancho
Project Leader at w3af - http://w3af.org/
Web Application Attack and Audit Framework
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
W3af-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/w3af-develop