Skip to content

Add unit tests for misc.py converter utilities#531

Open
vipul-09 wants to merge 5 commits into
FOSSEE:masterfrom
vipul-09:pr-misc-tests
Open

Add unit tests for misc.py converter utilities#531
vipul-09 wants to merge 5 commits into
FOSSEE:masterfrom
vipul-09:pr-misc-tests

Conversation

@vipul-09
Copy link
Copy Markdown

@vipul-09 vipul-09 commented Jun 6, 2026

Related Issues

Improves test coverage for the schematic converter utility module (misc.py).

Purpose

Add automated unit tests for functions in misc.py to verify converter utility behavior and provide a foundation for future testing.

Covered functions:

stripNumFromRef()
skipTo()
fixInst()

Approach

Created pytest-based unit tests under:

unit_tests/test_misc.py

Added test cases for:

stripNumFromRef()

Verified reference extraction:

R10 -> R
C25 -> C
Q100 -> Q
skipTo()

Verified:

target string found
target string not found (ERROR)

fixInst()

Verified:

J and M reference handling
voltage source transformations
plot source transformations
ground symbol normalization

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant