notaryproject / notation-go

A collection of libraries for supporting sign and verify OCI artifacts. Based on Notary Project specifications.
Apache License 2.0
39 stars 42 forks source link

test: add fuzz test for artifact reference parsing #460

Open AdamKorcz opened 2 months ago

AdamKorcz commented 2 months ago

Moves one of notation-go's fuzzers upstream from here: https://github.com/cncf/cncf-fuzzing/blob/main/projects/notary/fuzz_notation_artifactref_parsing.go

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.34%. Comparing base (11866a5) to head (151d6aa).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #460 +/- ## ======================================= Coverage 81.34% 81.34% ======================================= Files 34 34 Lines 2578 2578 ======================================= Hits 2097 2097 Misses 335 335 Partials 146 146 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

yizha1 commented 2 months ago

@AdamKorcz You may need to merge the latest changes and sign-off the commit again.

AdamKorcz commented 2 months ago

@AdamKorcz You may need to merge the latest changes and sign-off the commit again.

done

AdamKorcz commented 2 months ago

Have signed the commit.

yizha1 commented 1 month ago

@AdamKorcz Would you mind updating the branch? Thanks.