# This Python file uses the following encoding: utf-8
import unittest
from ddt import ddt, data, file_data, unpack
import os,sys
from pyunitreport import HTMLTestRunner
@ddt
class ExampleTest(unittest.TestCase):
# simple decorator usage:
@data(1,2)
def test_greater_than_zero(self, value):
self.assertGreater(value, 0)
if __name__ == '__main__':
unittest.main(testRunner=HTMLTestRunner(output='example_dir'))
, но результат показывает
Running tests...
----------------------------------------------------------------------
int(x=0) -> int or long ... OK (0.000055)s
int(x=0) -> int or long ... OK (0.000029)s
----------------------------------------------------------------------
Ran 2 tests in 0.000s
OK
что такое "int (x = 0) -> int или long", и я хочу отобразить как
test_greater_than_zero_1 test_greater_than_zero_2
пожалуйста, помогите