Skip to content

Add basic CI testing for concore protocol code #196

@avinxshKD

Description

@avinxshKD

I was going through the repo and noticed that the CI setup only builds the JOSS paper PDF (draft-pdf.yml). There's no actual testing happening for the concore protocol code itself when someone pushes changes or opens a PR.

This feels like a gap because concore.py has some pretty important logic - the read/write functions, retry mechanism, ZMQ integration, parameter parsing etc. If any of this breaks, there's nothing to catch it automatically.

Even something minimal would help i feel ....

just importing concore and making sure it doesn't crash
maybe running one of the demo examples like sample.graphml
I can put together a PR for this if you think it'd be useful. was thinkin something simple with pytest or even just a basic python import check to start with.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions