用于单元测试的python3:AttributeError:module''uumain\'u'没有属性“kernel…”

2024-04-25 05:49:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我在练习python的unittest,它总是指向一个JSON文件:

单元测试代码

import unittest
from name_function import get_formatted_name
class NamesTestCase(unittest.TestCase):

    def test_first_last_name(self):
        formatted_name=get_formatted_name("allen","park")
        self.assertEqual(formatted_name,"Allen Park")

unittest.main()

ERROR: /Users/xxx/Library/Jupyter/runtime/kernel-0eacd257-bf93-4c0f-843c-2e8a96377a17 (unittest.loader._FailedTest)

AttributeError: module 'main' has no attribute '/Users/xxx/Library/Jupyter/runtime/kernel-0eacd257-bf93-4c0f-843c-2e8a96377a17'

回溯是:

谢谢你的帮助!在


Tags: nameimportselfgetmainlibraryjupyterunittest