Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update rust crate datatest-stable to 0.3.0 #3263

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 16, 2025

This PR contains the following updates:

Package Type Update Change
datatest-stable dev-dependencies minor 0.2.9 -> 0.3.0

Release Notes

nextest-rs/datatest-stable (datatest-stable)

v0.3.2

Compare Source

Added
  • pattern is now optional in the harness! macro. If not specified, the default pattern is
    r".*" (match all files).
Fixed
  • Restored the ability to use absolute paths as the root argument.

v0.3.1

Compare Source

Fixed

Fixed documentation for include_dir invocations. They must typically be called
via include_dir!("$CARGO_MANIFEST_DIR/path/to/data").

v0.3.0

Compare Source

Added
  • Support for embedding data into the test binary via an optional include-dir
    feature. For more information and recommendations for when to use this, see the
    readme
    .
Changed
  • The macro call format has changed to:

    datatest_stable::harness! {
        { test = fn_name, path = &include_dir!("path/to/data"), pattern = r"^.*$" },
        // ...
    }

    This is both a nicer format for expressing multiple tests, and a signal to
    indicate the other breaking changes in this release.

  • Regex patterns now match against the path relative to the include directory, rather
    than paths with respect to the crate root. This change was made for uniformity with the
    include_dir implementation.

  • On Windows, paths are now universally normalized to use forward slashes. This change
    was made to ensure that test names and paths are consistent across platforms.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) January 16, 2025 00:22
@github-actions github-actions bot added the type: chore Routine tasks like conversions, reorganization, and maintenance work. label Jan 16, 2025
@renovate renovate bot force-pushed the renovate/datatest-stable-0.x branch 9 times, most recently from a8076f2 to 0e85e82 Compare January 17, 2025 13:00
@renovate renovate bot force-pushed the renovate/datatest-stable-0.x branch from 0e85e82 to ea16ade Compare January 17, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: chore Routine tasks like conversions, reorganization, and maintenance work.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants