intel / rohd

The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.
https://intel.github.io/rohd-website
BSD 3-Clause "New" or "Revised" License
374 stars 67 forks source link

Logic value test improvement and minor fixes #422

Closed mjayasim9 closed 10 months ago

mjayasim9 commented 1 year ago

Description & Motivation

Added multiple testcases and made minor fixes in code to improve code coverage of LogicValue and it's implementations (big, small, filled). All the code was not covered in existing tests.

Related Issue(s)

219

Testing

Added multiple testcases to test logical/bitwise operations and exception cases for LogicValue and it's implementations (big, small, filled).

Backwards-compatibility

Is this a breaking change that will not be backwards-compatible? If yes, how so?

No.

Documentation

Does the change require any updates to documentation? If so, where? Are they included?

No.

mkorbel1 commented 10 months ago

Confirmed that the coverage has dramatically improved, great work! Thank you! Just the one comment then we can merge this.