alexfertel / bulloak

A Solidity test generator based on the Branching Tree Technique.
Apache License 2.0
225 stars 13 forks source link

feat: add support for action descriptions #44

Closed alexfertel closed 9 months ago

alexfertel commented 9 months ago

Closes https://github.com/alexfertel/bulloak/issues/29

codecov[bot] commented 9 months ago

Codecov Report

Merging #44 (b1268c7) into main (7354a71) will increase coverage by 0.8%. Report is 3 commits behind head on main. The diff coverage is 93.2%.

Additional details and impacted files | [Files](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez) | Coverage Δ | | |---|---|---| | [src/check/mod.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL2NoZWNrL21vZC5ycw==) | `84.7% <100.0%> (-0.6%)` | :arrow_down: | | [src/check/rules/structural\_match.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL2NoZWNrL3J1bGVzL3N0cnVjdHVyYWxfbWF0Y2gucnM=) | `90.2% <100.0%> (ø)` | | | [src/scaffold/emitter.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3NjYWZmb2xkL2VtaXR0ZXIucnM=) | `98.3% <100.0%> (+<0.1%)` | :arrow_up: | | [src/syntax/mod.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3N5bnRheC9tb2QucnM=) | `100.0% <ø> (ø)` | | | [src/syntax/tokenizer.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3N5bnRheC90b2tlbml6ZXIucnM=) | `94.5% <100.0%> (+0.6%)` | :arrow_up: | | [src/syntax/ast.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3N5bnRheC9hc3QucnM=) | `93.3% <83.3%> (+1.0%)` | :arrow_up: | | [src/syntax/test\_utils.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3N5bnRheC90ZXN0X3V0aWxzLnJz) | `85.7% <85.7%> (ø)` | | | [src/hir/translator.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL2hpci90cmFuc2xhdG9yLnJz) | `98.3% <92.5%> (+<0.1%)` | :arrow_up: | | [src/scaffold/modifiers.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3NjYWZmb2xkL21vZGlmaWVycy5ycw==) | `90.8% <0.0%> (-4.8%)` | :arrow_down: | | [src/syntax/semantics.rs](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez#diff-c3JjL3N5bnRheC9zZW1hbnRpY3MucnM=) | `87.9% <16.6%> (-5.3%)` | :arrow_down: | | ... and [1 more](https://app.codecov.io/gh/alexfertel/bulloak/pull/44?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alexander+Gonz%C3%A1lez) | |