Travis already created a issue I just added code snippet to the comments. The 
code snippet is not formatted correctly shouldn't have copied and pasted from 
my email but it works. 
Danny

Date: Thu, 11 Jul 2013 07:02:30 -0700
Subject: Re: [Ironpython-users] PyTest incompatible: Unsupported param 
dictionary type: IronPython.Runtime.PythonDictionary
From: slide.o....@gmail.com
To: fernandez_d...@hotmail.com
CC: timoteo1...@gmail.com; ironpython-users@python.org

Looks like a bug then, please file it on Codeplex and put in the test to 
reproduce it.

On Thu, Jul 11, 2013 at 6:59 AM, Daniel Fernandez <fernandez_d...@hotmail.com> 
wrote:




I was able to reproduce this issue with this snippet of code. 
>>> from types import ModuleType>>> class A(ModuleType):...     def 
>>> __init__(self, d):
...         pass...>>> t = dict()>>> A(d = t)Traceback (most recent call last): 
 File "<stdin>", line 1, in <module>
SystemError: Unsupported param dictionary type: 
IronPython.Runtime.PythonDictionary
I could only reproduce it when the class inherits from ModuleType. 

Danny
Date: Wed, 10 Jul 2013 21:17:55 -0700
From: slide.o....@gmail.com
To: timoteo1...@gmail.com

CC: ironpython-users@python.org
Subject: Re: [Ironpython-users] PyTest incompatible: Unsupported param 
dictionary type: IronPython.Runtime.PythonDictionary


Can you show what line 33 in _apipkg.py is? 

On Wed, Jul 10, 2013 at 4:34 PM, Travis Lee <timoteo1...@gmail.com> wrote:


I'm trying to use PyTest on IronPython. I haven't looked thoroughly but I've 
been told that PyTest does not use C extensions so it should theoretically work 
normally. 







c:\>"c:\Program Files (x86)\IronPython 2.7\ipy.exe"IronPython 2.7.3 (2.7.0.40) 
on .NET 4.0.30319.18047 (32-bit)





Type "help", "copyright", "credits" or "license" for more information.>>> 
import pytestTraceback (most recent call last):  File "<stdin>", line 1, in 
<module>





  File 
"C:\Users\***\AppData\Roaming\Python\IronPython27\site-packages\pytest-2.3.5-py2.7.egg\pytest.py",
 line 12, in <module>  File 
"C:\Users\***\AppData\Roaming\Python\IronPython27\site-packages\pytest-2.3.5-py2.7.egg\_pytest\core.py",
 line 7, in <module>





  File "C:\Program Files (x86)\IronPython 
2.7\Lib\site-packages\py\__init__.py", line 19, in <module>  File "C:\Program 
Files (x86)\IronPython 2.7\Lib\site-packages\py\_apipkg.py", line 33, in initpkg





SystemError: Unsupported param dictionary type: 
IronPython.Runtime.PythonDictionary






I think it's expecting a standard Python dictionary. Is there any way around 
this?
Thanks.







_______________________________________________

Ironpython-users mailing list

Ironpython-users@python.org

http://mail.python.org/mailman/listinfo/ironpython-users




-- 
Website: http://earl-of-code.com


_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
http://mail.python.org/mailman/listinfo/ironpython-users                        
                  


-- 
Website: http://earl-of-code.com
                                          
_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
http://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to