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

Tests: Add tests and improve coverage #59

Closed
8 tasks done
anirudhsudhir opened this issue Mar 29, 2024 · 3 comments · Fixed by #58, #55, #97, #98 or #107
Closed
8 tasks done

Tests: Add tests and improve coverage #59

anirudhsudhir opened this issue Mar 29, 2024 · 3 comments · Fixed by #58, #55, #97, #98 or #107
Assignees

Comments

@anirudhsudhir
Copy link
Collaborator

anirudhsudhir commented Mar 29, 2024

  • Write tests for various components of the ssg

    • tests for helper package
    • tests for engine package
    • tests for parser package
    • tests for the zettel feature
    • benchmark for main.go
  • Add status checks for PRs and fix netlify deploy preview

  • Minimum test coverage of 50% for all packages

    • Improve engine/ test coverage
@bwaklog
Copy link
Collaborator

bwaklog commented Mar 31, 2024

  • Reached 71.2% coverage with engine package : perf:154405e
  • Added tests for engine pacakge

@anirudhsudhir
Copy link
Collaborator Author

anirudhsudhir commented Apr 22, 2024

  • Remove generated test output files and ignore the directories in .gitignore
  • Add a cleanup script to delete test output
  • Switch to the deep data merge implementation and update tests

@anirudhsudhir anirudhsudhir added this to the Release v3.0.0 milestone Apr 22, 2024
@anirudhsudhir
Copy link
Collaborator Author

  • Add tests got helper/ and notes/
  • coverage of >50% for all packages under pkg/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment