Skip to content

Standardize Formatting and Testing#48

Merged
mitchspano merged 3 commits intomainfrom
standardize_testing
Apr 25, 2025
Merged

Standardize Formatting and Testing#48
mitchspano merged 3 commits intomainfrom
standardize_testing

Conversation

@mitchspano
Copy link
Collaborator

Standardize Testing Infrastructure

  • Added formatting check to CI workflow using deno fmt
  • Standardized test imports to use JSR imports
  • All tests pass with standardized imports
  • No impact on existing functionality

- Bump package version in deno.json from 0.1.8 to 0.1.9.
- Modify GitHub Actions workflow to remove unnecessary trace leaks option.
- Refactor test cases to utilize a new utility function for test configuration, improving code reuse and clarity.
- Update test descriptions to follow a consistent format using async steps for better readability.
- Format entire project using `deno fmt`
- Update existing GitHub Actions workflow for continuous integration to now include a step for checking formatting.
- Change job name from 'run_tests' to 'Continuous_Integration' in the GitHub Actions workflow for better understanding of its purpose.
@mitchspano mitchspano merged commit a99459f into main Apr 25, 2025
2 checks passed
@mitchspano mitchspano deleted the standardize_testing branch April 25, 2025 14:38
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