Re[2]: Python 3k + C# dll
От: moto  
Дата: 30.11.12 15:18
Оценка:
Здравствуйте, Abyx, Вы писали:

A>Здравствуйте, moto, Вы писали:


M>>У нас на фирме встал вопрос покрытия C# кода функциональными тестами на python (на Python, а не на самом С# — потому, что уже давно используем python для тестирования ядра, написанного на C++). Погуглив на тему, выяснили, что единственное решения — это использовать IronPython. Проблема в том, что он только для 2.7, а требуется python 3k. Может быть кто-то сталкивался и знает решение?


A>можно использовать ctypes.


A>вообще как-то непонятно почему вы хотите именно питон и именно 3x.

A>тесты можно и на C# писать (и даже на С++ для С++)

ctypes пробовали, но обломились. ctypes не видит даже namespace. Вот пример:


using System;

namespace CSharpTypes.SimpleTypes
{
    public class SimpleTypes
    {
        public struct Struct
        {
            public string String { get; set; }
            public DateTime Date { get; set; }
        }

    }
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.