Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit tests for Runtime Instructions #510

Open
Naphann opened this issue Mar 1, 2023 · 0 comments
Open

Unit tests for Runtime Instructions #510

Naphann opened this issue Mar 1, 2023 · 0 comments
Assignees
Labels
good first issue Good for newcomers node software e.g., process/object structure, internal data structures test Test environment and implementation

Comments

@Naphann
Copy link
Contributor

Naphann commented Mar 1, 2023

Objective:
The RuleSet Runtime is a powerful component in QuISP which enables us to realize the RuleSet-based protocols. In order to make full use of Runtime, there are various instructions defined in def_instructions.h and the implementations in InstructionVisitor.cc. We want test for each of the instruction visitor function and RuntimeCallback so when users try to implement a new protocol they can scope the debugging to just the RuleSet creation and not inside Runtime instructions.

@Naphann Naphann added good first issue Good for newcomers node software e.g., process/object structure, internal data structures test Test environment and implementation labels Mar 1, 2023
@sierpinskiii sierpinskiii self-assigned this Apr 9, 2023
@lmpawan10 lmpawan10 self-assigned this Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers node software e.g., process/object structure, internal data structures test Test environment and implementation
Projects
None yet
Development

No branches or pull requests

3 participants