제 프로젝트에 대해 (내가 알 수있는 한) Raspberry Pi 특정 라이브러리 (smbus)를 사용하고 있습니다. pytest를 사용하여 내 컴퓨터와 gitlab-ci로 소프트웨어를 테스트하고 싶습니다. 문제는 아니지만 숙제가 아닌 클럽 프로젝트를위한 것입니다.pytest는 가져 오기 종속성을 무시할 수 있습니까? 나는 단위 테스트 Pi 코드를 원합니다
내 환경에 대한 설명 :
내 개발 환경에 우분투 17.04/PyCharm을 사용하고 있습니다. 내가 액세스 할 수있는 gitlab 러너는 docker 기반 (환경을 선택)입니다.
위의 두 가지 모두 smbus 또는 i2c 통신 기능이 없습니다.
pytest에게 임포트 주변의 try/except를 추가하지 않고 smbus 임포트를 무시할 수 있는지 궁금합니다.
감사합니다.
'시도'/ '예외'에 대해 나쁜 점이 있습니까? –