Message193179
One more update. When it fails, it sometimes fails with :
======================================================================
ERROR: testEiffelMetaClass1 (__main__.Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./Tools/demo/eiffel.py", line 102, in testEiffelMetaClass1
self._test(EiffelMetaClass1)
File "./Tools/demo/eiffel.py", line 112, in _test
class Test(Eiffel):
File "./Tools/demo/eiffel.py", line 17, in __new__
meta, name, bases, dict)
TypeError: type __qualname__ must be a str, not function
======================================================================
ERROR: testEiffelMetaClass2 (__main__.Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./Tools/demo/eiffel.py", line 105, in testEiffelMetaClass2
self._test(EiffelMetaClass2)
File "./Tools/demo/eiffel.py", line 112, in _test
class Test(Eiffel):
File "./Tools/demo/eiffel.py", line 17, in __new__
meta, name, bases, dict)
TypeError: type __qualname__ must be a str, not EiffelDescriptor
----------------------------------------------------------------------
Ran 2 tests in 0.004s
As I have no experience with metaclasses and all that stuff, I won't be able to fix it/find what's wrong. |
|
Date |
User |
Action |
Args |
2013-07-16 16:05:27 | iwontbecreative | set | recipients:
+ iwontbecreative, serhiy.storchaka |
2013-07-16 16:05:27 | iwontbecreative | set | messageid: <1373990727.92.0.506505198849.issue18448@psf.upfronthosting.co.za> |
2013-07-16 16:05:27 | iwontbecreative | link | issue18448 messages |
2013-07-16 16:05:27 | iwontbecreative | create | |
|