Я пытаюсь запустить использовать PBBT для вызова ввода файла .yaml, который затем запустит файл .py. Но я продолжаю получать следующую ошибку "yaml.constructor.ConstructorError: ожидаемая последовательность тестовых записей в" input12sys.yaml ", строка 3, столбец 3" (правка). Я приложу фактический бит python для входного файла и .yaml. Так что все могут видеть, что я могу делать / делаю неправильно.
Любая помощь в правильной работе будет принята с благодарностью, так как я новичок в этом деле. Вот файл .py, который мы хотим запустить с .yaml для pbbt (Daniel_Rogers_HW2.py - имя файла)
import sys
# create a list
list2 = [4, 5, 1, 3, 7, 2, 5]
SumList = sum(list2)
print ("Dear Daniel")
print (*list2 , sep = " + ", end ='')
print (" =" , SumList)
Вот файл .yaml (отредактированный)
output: output12sys.yaml
tests:
py: Daniel_Rogers_HW2.py
except: ValueError
А вот ошибка, которую я получаю при запуске pbbt input12sys.yaml -T