Я пытаюсь понять, как правильно выполнять тестирование при работе с базелем и контейнерами.Приложение должно быть указано в виде изображения в виде:
py_library(
name = "mylib",
...
)
py_test(
name = "mylib_test",
...
)
py3_image(
name = "helloimage",
srcs = ["hello.py"],
main = "hello.py",
deps [
":mylib",
]
)
Эта настройка далека от идеальной, поскольку в идеале модульные тесты должны выполняться внутри одного и того же базового образа контейнера, т.е. они должны выполняться внутри контейнера, а неместная среда разработки.Как люди справляются с этим, поскольку это кажется фундаментальной проблемой при настройке контейнера Bazel?