### Get Evolve Help Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Displays the help message for the 'evolve' tool, outlining its available commands and options. ```bash # evolve help ``` -------------------------------- ### Prepare Test Environment Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Navigates to the test directory and executes the 'make' command to prepare necessary PDF files for testing. ```bash cd ./test/ make ``` -------------------------------- ### Run a Specific Test File Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Executes a single test file (e.g., 'my-test.lvt') using all configured TeX-engines. ```bash # evolve check my-test ``` -------------------------------- ### Diff Test PDF Files Visually Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Performs a visual comparison of PDF output files for a test, providing a more user-friendly diff than log file comparison. ```bash # evolve diff my-test --pdf ``` -------------------------------- ### Save Test Results (TLG Files) Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Creates '.tlg' files, which represent the log files of successful test runs, for a given test file. ```bash # evolve save my-test ``` -------------------------------- ### Diff Test Log Files Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Compares the log files of a test run against pre-existing '.tlg' files to identify differences. ```bash # evolve diff my-test --setting lualatex ``` -------------------------------- ### Run Test with Specific Setting Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Restricts the execution of a test file to a single specified TeX-engine setting (e.g., 'lualatex'). ```bash # evolve check my-test --setting lualatex ``` -------------------------------- ### Save Test Results for Specific Setting Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Creates '.tlg' files for a test file using only a specific TeX-engine setting. ```bash # evolve save my-test --setting lualatex ``` -------------------------------- ### Run All Tests After Overwriting Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Executes all tests after '.tlg' files have been potentially overwritten, useful for verifying changes against newly generated expected results. ```bash # evolve check ``` -------------------------------- ### Overwrite All TLG Files Source: https://github.com/andreasmatthias/pdfpages/blob/main/test/development.org Overwrites all existing '.tlg' files. This is typically used after checking out an older commit to regenerate expected PDF files. ```bash # evolve save --overwrite-all ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.