Я новичок в фреймворке pytest. Мне нужно создать тестовый пример с параметризованным приспособлением для класса. Я создал тестовый пример, как показано ниже. Но выдает ошибку:
TypeError: TestClass.test_case_parameterized() отсутствует 1 обязательный позиционный аргумент: 'имя файла'
Пожалуйста, помогите с этим
import pytest
import unittest
from moto import mock_aws
@pytest.mark.parametrize("filename", ["testFile1.txt", "testFile2.txt"])
@mock_aws
class TestClass(unittest.TestCase):
def test_case_parameterized(self, filename):
print(f"filename = {filename}")
#further aws api call processing`
Подробнее здесь: https://stackoverflow.com/questions/783 ... throwing-e
Модульный тест с параметризованным классом в среде Pytest выдает ошибку ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение