8000 Standardize Formatting and Testing by mitchspano · Pull Request #48 · google/flow-lens · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Standardize Formatting and Testing #48

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

Merged
merged 3 commits into from
Apr 25, 2025
Merged

Standardize Formatting and Testing #48

merged 3 commits into from
Apr 25, 2025

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
0