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

Add support for the Cadence Testing Framework #487

Merged
merged 24 commits into from
Dec 15, 2023
Merged

Conversation

jribbink
Copy link
Contributor

@jribbink jribbink commented Dec 6, 2023

Closes #486

Description

Adds support for running Cadence tests in VSCode.

  • The tests are managed in a trie using a a wrapper around the vscode TestCollection. All workspace files are watched triggering granular updates to the trie to minimize usage of system resources & latency.
  • Tests are run using the Flow CLI

For contributor use:

  • Targeted PR against master branch
  • Linked to Github issue with discussion and accepted design OR link to spec that describes this work
  • Code follows the standards mentioned here
  • Updated relevant documentation
  • Re-reviewed Files changed in the Github PR explorer
  • Added appropriate labels

@jribbink jribbink added the feature A new user feature or a new package API label Dec 6, 2023
@jribbink jribbink requested a review from nialexsan December 6, 2023 05:45
@jribbink jribbink assigned jribbink and unassigned jribbink Dec 6, 2023
@jribbink jribbink force-pushed the jribbink/testing-api branch from 708f1f2 to 11096e3 Compare December 8, 2023 07:52
@jribbink jribbink marked this pull request as ready for review December 8, 2023 09:03
@jribbink jribbink merged commit 079a113 into master Dec 15, 2023
6 checks passed
@jribbink jribbink deleted the jribbink/testing-api branch December 15, 2023 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new user feature or a new package API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Cadence Testing Framework
2 participants