8000 Release v1.2.1 · fossillogic/fossil-test · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v1.2.1

Compare
Choose a tag to compare
@dreamer-coding dreamer-coding released this 12 May 19:11
6bb3e0f

The latest release of Fossil Test introduces several exciting new features to enhance the command-line testing experience. A new Sanity kit has been added for command-line testing, providing a controlled environment for more reliable and consistent test execution. The pizza type has been expanded to mimic the existing tofu type in the mock library, improving the flexibility of test simulations. Additionally, the assumptions system has been updated with new options for handling memory, char, soap, and safe pointer operations, offering greater control over memory safety and pointer handling during tests.

In terms of command-line functionality, Fossil Test now includes several useful options: --version displays the current version, --help provides usage instructions, and --dry-run allows for dry runs of test selections. The run command now supports additional parameters like --fail-fast for halting on the first failure and --repeat for repeating tests. The filter command provides the ability to filter tests by name, suite, or tag, and the sort command enables sorting tests by criteria such as execution time or priority. For added flexibility, the shuffle command now supports custom seeding and criteria. The color and theme options enhance test output readability and customization, while the verbose option allows for detailed control over the level of test output. These updates make Fossil Test more powerful, flexible, and easier to use, streamlining the testing process across various scenarios.

Fossil Test git-wrap definition:

# ======================
# Git Wrap package definition
# ======================
[wrap-git]
url = https://github.com/fossillogic/fossil-test.git
revision = v1.2.1

[provide]
fossil-test = fossil_test_dep
0