如何从另一个文件中运行单元测试测试以及传递的参数?

问题描述

我正在尝试为脚本main.py中的python代码创建测试。测试已写入文件test_data_dims.py中。结构如下:

.
├── src
│   ├── main.py
├── tests
    └── test_data_dims.py

main.py模块包含一个fun()函数,该函数可吸收一些数据并执行某些操作。

#main.py

def fun(data):
    # run tests on data
    # Do something with data

python test_data_dims.py被定义为

class unittest(unittest.TestCase):
    def test_data_dims(self,X):
        self.assertEqual(len(X.shape),2)
        # incomplete right Now...

现在您可以看到,在使用数据之前,我需要先通过一些测试。

我应该如何进行?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)