我看了下,每次只要跑完前两个test文件,跑第三个时候就会报错,说找不到config文件里面的section。这就奇怪了。
但我把前两个test文件删了,从第三个开始跑,那么原来的第三第四个test文件又能跑成功,但是后面的又fail了。
ft3.1: Traceback (most recent call last):
File "C:\Users\jerry\PycharmProjects\Gforce\venv\Test\test_admintaskmanagement.py", line 18, in setUpClass
cls.url = cls.config_read.get_url()
File "C:\Users\jerry\PycharmProjects\Gforce\venv\Test\read_config.py", line 20, in get_url
url = self.cf.get('config','url')
File "C:\Users\jerry\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 782, in get
d = self._unify_values(section, vars)
File "C:\Users\jerry\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 1153, in _unify_values
raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'config'
Traceback (most recent call last):
File "C:\Users\jerry\PycharmProjects\Gforce\venv\Test\test_admintaskmanagement.py", line 18, in setUpClass
cls.url = cls.config_read.get_url()
File "C:\Users\jerry\PycharmProjects\Gforce\venv\Test\read_config.py", line 20, in get_url
url = self.cf.get('config','url')
File "C:\Users\jerry\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 782, in get
d = self._unify_values(section, vars)
File "C:\Users\jerry\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 1153, in _unify_values
raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'config'
... 展开详请