Вы упомянули, «без использования каких-либо драйверов?» По the Kitchen documentation:
Этот файл используется Vagrant как водитель, который не требует дополнительной настройки, потому что это драйвер по умолчанию используется кухня
Там, кажется, не быть способ, чтобы избежать с помощью Водитель. Однако, пока вы не запускаете какие-либо команды создания или уничтожения, вы, вероятно, сможете постоянно перестраивать и тестировать.
Я думаю, что это важно, чтобы держать две вещи в виду, если вы продолжите:
Вы используете инструменты against the way they're intended, так и будущие изменения имеют больше шансов сломать рабочий процесс, чем рабочий процесс типичного пользователя.
Вы по-настоящему не проверяете, как шеф-повар будет вести себя в новой сборке; вы только проверяете, можете ли вы получить от неизвестного текущего состояния до требуемого состояния. Возможно, вы не сможете построить сервер с нуля, если вы не будете тестировать его так часто.
Если вы хотите только сходиться и запускать тесты, считая запуск существующих инструментов тестирования автономным способом.
Это отличный ответ, а также Шимон. Хотя я могу отметить только один. Но спасибо вам большое. Это было полезно. – arjabbar