Skip to content

Implement input file validator#14

Merged
lauraengelhardt merged 9 commits intomainfrom
implement_config_validator
Aug 6, 2025
Merged

Implement input file validator#14
lauraengelhardt merged 9 commits intomainfrom
implement_config_validator

Conversation

@lauraengelhardt
Copy link
Copy Markdown
Collaborator

Here I implemented a validator that takes the configuration file, validates the input and returns the validated I2PPConfig object containing the data in the appropriate formats.

@lauraengelhardt lauraengelhardt self-assigned this Aug 4, 2025
@lauraengelhardt lauraengelhardt force-pushed the implement_config_validator branch from f19ee5e to a94322d Compare August 5, 2025 15:05
maxiludwig
maxiludwig previously approved these changes Aug 5, 2025
Copy link
Copy Markdown
Owner

@maxiludwig maxiludwig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot. I like the new input structure and that its validated right away. 🥇

@lauraengelhardt lauraengelhardt force-pushed the implement_config_validator branch 2 times, most recently from 0e20beb to 11ceb3d Compare August 6, 2025 07:57
executed with pytest
@lauraengelhardt lauraengelhardt force-pushed the implement_config_validator branch from 11ceb3d to 649f17f Compare August 6, 2025 10:18
@lauraengelhardt
Copy link
Copy Markdown
Collaborator Author

Great, thanks for the review!
I just fixed the test, yaml and png files where excluded by gitignore. I removed the exclusion, I don't see why we should explicitely exclude these file formats.
Now everything works fine :)

@lauraengelhardt lauraengelhardt merged commit 08ce46e into main Aug 6, 2025
3 checks passed
@lauraengelhardt lauraengelhardt deleted the implement_config_validator branch August 6, 2025 20:08
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.

2 participants