Symfony 4. Как использовать другую папку для юнит-тестов? - PullRequest
0 голосов
/ 31 января 2019

У меня в папке [project-folder] / assets есть некоторые docx-документы.Для модульных тестов я хочу использовать другие docx-документы из папки [project-folder] / tests / resources.Является ли это возможным?Как я могу сказать, что $this->rootDir возвращает [проект-папка] / tests / resources?Или есть другие идеи для решения моей проблемы?

public function __construct(EngineInterface $templating, KernelInterface $kernel)
{
    $this->templating = $templating;
    $this->rootDir = $kernel->getProjectDir();
}

public function generateDocxDocument($twigTemplate, $data = [], $docxTemplate = self::DEFAULT_DOCX_TEMPLATE)
{
    $tempFileName = sys_get_temp_dir(). '/' . uniqid();
    $tempDocxFileName = $tempFileName . '.docx';

    $filename = $this->rootDir . '/assets/' . $docxTemplate;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...