如何从.py文件

时间:2017-12-26 01:27:43

标签: python unit-testing cython python-unittest

我试图在Google上搜索此问题,但失败了。

我有一个.pyx文件常量为cython变量。现在我想模拟这个变量进行测试。有什么最好的方法呢?

例如:

.pyx

cdef dict example {
    A: B,
    C: D
}

我想引用example文件中的.py变量。

我根据大卫先生的要求更新我的问题:

# Menu code
DEF CODE_TYPE_1ST    = 0
DEF CODE_TYPE_2ND    = 1

# Menu length
DEF CODE_LENGTH_1ST    = 4
DEF CODE_LENGTH_2ND    = 6

# Menu dictionary
cdef dict code_length_dict = {
    CODE_TYPE_1ST: CODE_LENGTH_1ST,
    CODE_TYPE_2ND: CODE_LENGTH_2ND,
}


class MenuCheck():
    def __init__():
        pass

    def process_menu(self, first, second):
        if first not in code_length_dict | second not in code_length_dict:
            raise CustomError(ErrorStatus.INVALID, 'Blad blad...')

        ...

0 个答案:

没有答案