Skip to content

[ FIX ] - Automated testing (unit test and doc)#10

Merged
alrapal merged 4 commits intomainfrom
bug/test_ci
Jun 29, 2025
Merged

[ FIX ] - Automated testing (unit test and doc)#10
alrapal merged 4 commits intomainfrom
bug/test_ci

Conversation

@alrapal
Copy link
Owner

@alrapal alrapal commented Jun 29, 2025

Description

New workflow introducing automated testing for libraries of the workspace.
Test are run for both test modules and documentation

Fixes #9

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • CI test on commit and PR

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

Template from Embedded Artistry

alrapal added 4 commits June 29, 2025 12:32
STD.
- Removing the .config folder before test, suspect that the compiler flag are
conflicting, pointing at dependencies that are not present, and not
necessary for this workflow
- Removed the cashing since not needed to speed up wokflow
- specify to use +stable toolchain to override the `rust-toolchain.toml`
@alrapal alrapal added this to the Discovery phase milestone Jun 29, 2025
@alrapal alrapal self-assigned this Jun 29, 2025
@alrapal alrapal added the fix label Jun 29, 2025
@alrapal alrapal changed the title Bug/test ci [ FIX ] - Automated testing (unit test and doc) Jun 29, 2025
@alrapal alrapal merged commit 119fb7f into main Jun 29, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ CI ] - Automated Unit tests through CI

1 participant