[TransWarp] 0.5a2 pre-release; please test (especially WinXP/2000 users)

Rodrigo B. de Oliveira rodrigob at interact-tv.net
Wed Jun 11 09:56:39 EDT 2003


I wasn't really sure how to run the full test suite so I gave
unittest.TextTestRunner().run(peak.tests.test_suite()) a try, is this
correct?

The resulting traceback follows:

Traceback (most recent call last):
  File "D:\test_peak.py", line 4, in ?
    unittest.TextTestRunner().run(peak.tests.test_suite())
  File "D:\PYTHON22\Lib\site-packages\peak\tests\__init__.py", line 17, in
test_suite
    return importSuite(allSuites)
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 23, in
importSuite
    [t() for t in importSequence(specs,globalDict)]
  File "D:\PYTHON22\Lib\site-packages\peak\api\tests.py", line 18, in
test_suite
    return importSuite(allSuites)
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 23, in
importSuite
    [t() for t in importSequence(specs,globalDict)]
  File "D:\PYTHON22\Lib\site-packages\peak\storage\tests\__init__.py", line
16, in test_suite
    return importSuite(allSuites, globals())
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 22, in
importSuite
    return TestSuite(
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 277, in
importSequence
    return [importObject(s,globalDict) for s in specs]
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 256, in
importObject
    return importString(spec, globalDict)
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 79, in
importString
    item = __import__('.'.join(path), globalDict, globalDict, [part])
  File "D:\PYTHON22\Lib\site-packages\peak\storage\tests\transactions.py",
line 83, in ?
    class LogParticipant(storage.AbstractParticipant):
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 144, in
__getattribute__
    _loadAndRunHooks(self)
  File "D:\PYTHON22\Lib\site-packages\peak\util\imports.py", line 181, in
_loadAndRunHooks
    reload(module)
  File "D:\PYTHON22\Lib\site-packages\peak\storage\api.py", line 3, in ?
    from data_managers import *
  File "D:\PYTHON22\Lib\site-packages\peak\storage\data_managers.py", line
370, in ?
    class EntityDM(QueryDM):
  File "D:\PYTHON22\Lib\site-packages\protocols\advice.py", line 189, in
advise
    return callback(newClass)
  File "D:\PYTHON22\Lib\site-packages\protocols\api.py", line 220, in
callback
    instancesDoNotProvide=instancesDoNotProvide
  File "D:\PYTHON22\Lib\site-packages\protocols\api.py", line 149, in
declareImplementation
    declareAdapterForType(proto, NO_ADAPTER_NEEDED, typ)
  File "D:\PYTHON22\Lib\site-packages\protocols\api.py", line 94, in
declareAdapterForType
    adapter = adapt(protocol, IOpenProtocol).registerImplementation(
  File "D:\PYTHON22\Lib\site-packages\protocols\interfaces.py", line 143, in
registerImplementation
    api.declareAdapterForType(
  File "D:\PYTHON22\Lib\site-packages\protocols\api.py", line 94, in
declareAdapterForType
    adapter = adapt(protocol, IOpenProtocol).registerImplementation(
  File "D:\PYTHON22\Lib\site-packages\protocols\zope_support.py", line 65,
in registerImplementation
    zi.classImplements(klass, self.iface)
AttributeError: 'module' object has no attribute 'classImplements'


----- Original Message ----- 
From: "Phillip J. Eby" <pje at telecommunity.com>
To: "Rodrigo B. de Oliveira" <rodrigob at interact-tv.net>;
<transwarp at eby-sarna.com>
Sent: Wednesday, June 11, 2003 10:26 AM
Subject: Re: [TransWarp] 0.5a2 pre-release; please test (especially
WinXP/2000 users)


> At 09:14 AM 6/11/03 -0300, Rodrigo B. de Oliveira wrote:
> >Well, the constant crashes whenever I imported peak.metamodels.UML13
> >disappeared. Great news!
>
> Great.  I'll continue to distribute that particular binary of 'kjbuckets'
> then for Windows releases.  Does the full test suite run now?
>
> _______________________________________________
> TransWarp mailing list
> TransWarp at eby-sarna.com
> http://www.eby-sarna.com/mailman/listinfo/transwarp
>
>





More information about the PEAK mailing list