Hello!

I'm currently testing the rpm version for opensuse. As the newer Versions are 
running with python 2.7, I'm running the tests using python 2.7. When i execute 
the tests, I get a many, many failures like the following:

-----------------------------------------------------------------------------
1) ERROR: Doctest: core.controllers.basePlugin.basePlugin.basePlugin.getDesc

    Traceback (most recent call last):
     /usr/lib/python2.7/site-packages/nose/plugins/doctests.py line 395 in 
tearDown
       delattr(builtin_mod, self._result_var)
    AttributeError: _test_res_



Unfortunately I'm not experienced in python so much, therefore I can't 
interpret this kind of error...

In total I get "5 FAILED, 134 errors, 1 skipped (87 tests passed)", nearly all 
errors are the same as the one in the top.

The errors are the following, I hope you can interprete them...

Best regards,
Johannes


6) FAIL: Doctest: 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login

    Traceback (most recent call last):
     /usr/lib64/python2.7/doctest.py line 2166 in runTest
       raise self.failureException(self.format_failure(new.getvalue()))
    AssertionError: Failed doctest test for 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login
      File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
198, in login
    
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
210, in core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login
    Failed example:
        sf = sourceforge()
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login[0]>", line 
1, in <module>
            sf = sourceforge()
        NameError: name 'sourceforge' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
211, in core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login
    Failed example:
        sf.login('fake','12345')
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login[1]>", line 
1, in <module>
            sf.login('fake','12345')
        NameError: name 'sf' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
213, in core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login
    Failed example:
        sf.login('unittest','unittest12345')
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.login[2]>", line 
1, in <module>
            sf.login('unittest','unittest12345')
        NameError: name 'sf' is not defined

-----------------------------------------------------------------------------
8) FAIL: Doctest: 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug

    Traceback (most recent call last):
     /usr/lib64/python2.7/doctest.py line 2166 in runTest
       raise self.failureException(self.format_failure(new.getvalue()))
    AssertionError: Failed doctest test for 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
      File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
232, in report_bug
    
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
250, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        sf = sourceforge()
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[0]>", 
line 1, in <module>
            sf = sourceforge()
        NameError: name 'sourceforge' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
253, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        ticket_url = sf.report_bug(summary,userdesc)
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[3]>", 
line 1, in <module>
            ticket_url = sf.report_bug(summary,userdesc)
        NameError: name 'sf' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
254, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        ticket_url.startswith('http://sourceforge.net/apps/trac/w3af/ticket/1')
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[4]>", 
line 1, in <module>
            
ticket_url.startswith('http://sourceforge.net/apps/trac/w3af/ticket/1')
        NameError: name 'ticket_url' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
258, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        sf = sourceforge()
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[5]>", 
line 1, in <module>
            sf = sourceforge()
        NameError: name 'sourceforge' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
259, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        sf.login('unittest','unittest12345')
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[6]>", 
line 1, in <module>
            sf.login('unittest','unittest12345')
        NameError: name 'sf' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
263, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        ticket_url = sf.report_bug(summary,userdesc)
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[9]>", 
line 1, in <module>
            ticket_url = sf.report_bug(summary,userdesc)
        NameError: name 'sf' is not defined
    ----------------------------------------------------------------------
    File 
"/var/tmp/w3af/w3af/core/controllers/easy_contribution/sourceforge.py", line 
264, in 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug
    Failed example:
        ticket_url.startswith('http://sourceforge.net/apps/trac/w3af/ticket/1')
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.controllers.easy_contribution.sourceforge.SourceforgeHTTP.report_bug[10]>",
 line 1, in <module>
            
ticket_url.startswith('http://sourceforge.net/apps/trac/w3af/ticket/1')
        NameError: name 'ticket_url' is not defined
-----------------------------------------------------------------------------
16) FAIL: Doctest: 
core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__

    Traceback (most recent call last):
     /usr/lib64/python2.7/doctest.py line 2166 in runTest
       raise self.failureException(self.format_failure(new.getvalue()))
    AssertionError: Failed doctest test for 
core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__
      File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 122, 
in __init__
    
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 145, 
in core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__
    Failed example:
        b.add(unicode_string)
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__[4]>", line 1, 
in <module>
            b.add(unicode_string)
          File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 
204, in add
            if key in self:
          File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 
187, in __contains__
            if key in f:
          File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 
83, in __contains__
            return str(key) in self.bf
        UnicodeEncodeError: 'ascii' codec can't encode characters in position 
0-1: ordinal not in range(128)
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 147, 
in core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__
    Failed example:
        unicode_string in b
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest 
core.data.bloomfilter.bloomfilter.scalable_bloomfilter.__init__[5]>", line 1, 
in <module>
            unicode_string in b
          File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 
187, in __contains__
            if key in f:
          File "/var/tmp/w3af/w3af/core/data/bloomfilter/bloomfilter.py", line 
83, in __contains__
            return str(key) in self.bf
        UnicodeEncodeError: 'ascii' codec can't encode characters in position 
0-1: ordinal not in range(128)

-----------------------------------------------------------------------------
40) FAIL: Doctest: core.data.kb.info.info._convert_to_range

    Traceback (most recent call last):
     /usr/lib64/python2.7/doctest.py line 2166 in runTest
       raise self.failureException(self.format_failure(new.getvalue()))
    AssertionError: Failed doctest test for 
core.data.kb.info.info._convert_to_range
      File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 165, in 
_convert_to_range
    
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 171, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 2, 3, 4, 5, 6])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[1]>", line 1, 
in <module>
            inf._convert_to_range([1, 2, 3, 4, 5, 6])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 207, in 
_convert_to_range
            res.append(_('%s to %s') % (first, num))
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 173, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 2, 3, 6])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[2]>", line 1, 
in <module>
            inf._convert_to_range([1, 2, 3, 6])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 197, in 
_convert_to_range
            res.append(_('%s to %s') % (first, last))
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 175, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 2, 3, 6, 7, 8])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[3]>", line 1, 
in <module>
            inf._convert_to_range([1, 2, 3, 6, 7, 8])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 197, in 
_convert_to_range
            res.append(_('%s to %s') % (first, last))
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 177, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 2, 3, 6, 7, 8, 10])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[4]>", line 1, 
in <module>
            inf._convert_to_range([1, 2, 3, 6, 7, 8, 10])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 197, in 
_convert_to_range
            res.append(_('%s to %s') % (first, last))
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 179, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 2, 3, 10, 20, 30])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[5]>", line 1, 
in <module>
            inf._convert_to_range([1, 2, 3, 10, 20, 30])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 197, in 
_convert_to_range
            res.append(_('%s to %s') % (first, last))
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 181, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        inf._convert_to_range([1, 3, 10, 20, 30])
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[6]>", line 1, 
in <module>
            inf._convert_to_range([1, 3, 10, 20, 30])
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 201, in 
_convert_to_range
            res.append(_('and') + ' %s' % num)
        TypeError: 'unicode' object is not callable
    ----------------------------------------------------------------------
    File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 183, in 
core.data.kb.info.info._convert_to_range
    Failed example:
        len(inf._convert_to_range(range(0, 30000, 2)).split())
    Exception raised:
        Traceback (most recent call last):
          File "/usr/lib64/python2.7/doctest.py", line 1254, in __run
            compileflags, 1) in test.globs
          File "<doctest core.data.kb.info.info._convert_to_range[7]>", line 1, 
in <module>
            len(inf._convert_to_range(range(0, 30000, 2)).split())
          File "/var/tmp/w3af/w3af/core/data/kb/info.py", line 201, in 
_convert_to_range
            res.append(_('and') + ' %s' % num)
        TypeError: 'unicode' object is not callable

-----------------------------------------------------------------------------
102) FAIL: test_get_links_results_unique 
(core.data.searchEngines.tests.test_googleSearchEngine.test_googleSearchEngine)

    Traceback (most recent call last):
     core/data/searchEngines/tests/test_googleSearchEngine.py line 57 in 
test_get_links_results_unique
       self.assertTrue(len(results) == len(set([r.URL for r in results])))
    AssertionError: False is not true







-- 
Johannes Weberhofer
Weberhofer GmbH, Austria, Vienna

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to