using the default --html result printer this is currently expecting the supporting files to be located in a folder called _output/_output
my output folder is configured in my codeception.yml file as such
I expect the html reports to put the supporting files in tests/_output and the html report to reference these locations from tests/output
The HTML report is referencing tests/_output/_output as the location of the supporting files
Setting this to tests/_output/_output will actually make the report use /_output/_output/_output/_output as the location this appears to be a bug where the key is used but doubled. No matter what I set this to the supporting files are always just put in tests/output as expected but the html report is looking for them in output/output erroneously.
The failure image here is prepending _output to the img src despite not putting the files here. IF you create a folder called _output the result printer isn't writing the files here and putting them in the root of the folder specified in log: config key.
<td class="error"><div class="screenshot"><img src="_output/Vegas.UiTests.Acceptance.Desktop.Account.DepositCest.depositUsingSidebar.fail.png" alt="failure screenshot"></div></td>
behat/gherkin v4.4.5 Gherkin DSL parser for PHP 5.3
codeception/base 2.2.7 BDD-style testing framework
doctrine/instantiator 1.0.5 A small, lightweight utility to instantiate objects in PHP without invoking their constructors
facebook/webdriver 1.2.0 A PHP client for WebDriver
flow/jsonpath 0.3.4 JSONPath implementation for parsing, searching and flattening arrays
gaming/codeception v1.0.0 A series of common testing functionality that can be shared across all gaming products.
guzzlehttp/guzzle 6.2.2 Guzzle is a PHP HTTP client library
guzzlehttp/promises 1.3.0 Guzzle promises library
guzzlehttp/psr7 1.3.1 PSR-7 message implementation
myclabs/deep-copy 1.5.5 Create deep copies (clones) of your objects
phpdocumentor/reflection-common 1.0 Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/reflection-docblock 3.1.1 With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve informa...
phpspec/prophecy v1.6.2 Highly opinionated mocking framework for PHP 5.3+
phpunit/php-code-coverage 4.0.3 Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator 1.4.2 FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-text-template 1.2.1 Simple template engine.
phpunit/php-timer 1.0.8 Utility class for timing
phpunit/php-token-stream 1.4.9 Wrapper around PHP's tokenizer extension.
phpunit/phpunit 5.7.4 The PHP Unit Testing framework.
phpunit/phpunit-mock-objects 3.4.3 Mock Object library for PHPUnit
psr/http-message 1.0.1 Common interface for HTTP messages
psr/log 1.0.2 Common interface for logging libraries
sebastian/code-unit-reverse-lookup 1.0.0 Looks up which function or method a line of code belongs to
sebastian/comparator 1.2.2 Provides the functionality to compare PHP values for equality
sebastian/diff 1.4.1 Diff implementation
sebastian/environment 2.0.0 Provides functionality to handle HHVM/PHP environments
sebastian/exporter 2.0.0 Provides the functionality to export PHP variables for visualization
sebastian/global-state 1.1.1 Snapshotting of global state
sebastian/object-enumerator 2.0.0 Traverses array structures and object graphs to enumerate all referenced objects
sebastian/recursion-context 2.0.0 Provides functionality to recursively process PHP variables
sebastian/resource-operations 1.0.0 Provides a list of PHP built-in functions that operate on resources
sebastian/version 2.0.1 Library that helps with managing the version number of Git-hosted PHP projects
sky/aapi 1.0.6 Sky Betting & Gaming Automation API
sky/util 1.0.11 Sky Betting & Gaming Automation Utilities
symfony/browser-kit v3.2.1 Symfony BrowserKit Component
symfony/console v3.2.1 Symfony Console Component
symfony/css-selector v3.2.1 Symfony CssSelector Component
symfony/debug v3.2.1 Symfony Debug Component
symfony/dom-crawler v3.2.1 Symfony DomCrawler Component
symfony/event-dispatcher v3.2.1 Symfony EventDispatcher Component
symfony/finder v3.2.1 Symfony Finder Component
symfony/polyfill-mbstring v1.3.0 Symfony polyfill for the Mbstring extension
symfony/yaml v3.2.1 Symfony Yaml Component
webmozart/assert 1.2.0 Assertions to validate method input/output with nice error messages.