Closed fdxmw closed 1 year ago
Patch coverage has no change and project coverage change: +0.45
:tada:
Comparison is base (
6e64213
) 90.48% compared to head (c44a60f
) 90.93%.
:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
I plan to merge this in about a week, so if anyone has objections, questions, or comments please let me know soon.
nose is no longer maintained, and it appears to be incompatible with Python 3.9+. Most recommendations are to migrate to pytest.
This also fixes several warnings produced by pytest:
tests/test_examples.py:17 tests/test_examples.py:17: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_all_examples will be ignored def test_all_examples():
tests/test_importexport.py:95 /Users/lauj/projects/ucsb/pyrtl/tests/test_importexport.py:95: DeprecationWarning: invalid escape sequence '\c' counter4bit_blif = """\
tests/test_importexport.py:256 /Users/lauj/projects/ucsb/pyrtl/tests/test_importexport.py:256: DeprecationWarning: invalid escape sequence '\q' clock_passing_blif = """
tests/rtllib/test_aes.py: 28 warnings /Users/lauj/projects/ucsb/pyrtl/pyrtl/simulation.py:1225: DeprecationWarning: Access to trace by WireVector instead of name is deprecated. warnings.warn(
tests/rtllib/test_aes.py: 11 warnings /Users/lauj/projects/ucsb/pyrtl/tests/rtllib/test_aes.py:108: DeprecationWarning: Please use assertEqual instead. self.assertEquals(ready_signal, 0)
tests/rtllib/test_aes.py::TestAESDecrypt::test_aes_state_machine tests/rtllib/test_aes.py::TestAESDecrypt::test_aes_state_machine /Users/lauj/projects/ucsb/pyrtl/tests/rtllib/test_aes.py:111: DeprecationWarning: Please use assertEqual instead. self.assertEquals(ready_signal, 1)
tests/rtllib/test_aes.py: 11 warnings /Users/lauj/projects/ucsb/pyrtl/tests/rtllib/test_aes.py:214: DeprecationWarning: Please use assertEqual instead. self.assertEquals(ready_signal, 0)
tests/rtllib/test_aes.py::TestAESEncrypt::test_aes_state_machine tests/rtllib/test_aes.py::TestAESEncrypt::test_aes_state_machine /Users/lauj/projects/ucsb/pyrtl/tests/rtllib/test_aes.py:217: DeprecationWarning: Please use assertEqual instead. self.assertEquals(ready_signal, 1)