Pycharm在使用Python';用于测试的pys测试框架

Pycharm在使用Python';用于测试的pys测试框架,python,unit-testing,pycharm,pytest,Python,Unit Testing,Pycharm,Pytest,为什么PyCharm会在单击“创建新测试…”时生成以下代码模板,即使我的默认测试运行程序是pytest 如果我的函数是create\u training\u data,则PyCharm将为此生成以下代码: from unittest import TestCase class TestCreate_training_data(TestCase): def test_create_training_data(self): self.fail() 然而,pytest既不需要导入,

为什么PyCharm会在单击“创建新测试…”时生成以下代码模板,即使我的默认测试运行程序是
pytest

如果我的函数是
create\u training\u data
,则PyCharm将为此生成以下代码:

from unittest import TestCase

class TestCreate_training_data(TestCase):
    def test_create_training_data(self):
    self.fail()
然而,
pytest
既不需要导入,也不需要子类化

class TestCreate_training_data(object):
    def test_create_training_data(self):
    self.fail()

这就足够了,因为入门页面已经显示:

PyCharm现在只知道如何创建
unittest
测试。请为相应的功能请求投票:。

在考虑实施之前,功能请求通常需要多少票?这取决于其他问题和问题的严重性。我相信,在下一次发布计划中,这已经足够考虑了。