Skip to content

Improved configuration handling, increased test coverage#5

Merged
szeka9 merged 3 commits into
mainfrom
development
Apr 4, 2026
Merged

Improved configuration handling, increased test coverage#5
szeka9 merged 3 commits into
mainfrom
development

Conversation

@szeka9
Copy link
Copy Markdown
Owner

@szeka9 szeka9 commented Apr 4, 2026

  • replace configuration keys based on string literals with integer constants
  • add new test cases for file serving
  • minor improvements in the documentation and mip repo example

szeka9 added 3 commits April 4, 2026 22:37
Use assets module to collect package file for
serving mip package.

Fix port number usage in the included documentation.
- encode configuration keys by integer constants
for better scalability and memory footprint

- enforce type conversion and normalization on
configuration values to simplify the usage

- expose server port as a configuration option

- differentiate port usage between Unix-port
and device runtimes to avoid port collision

- refactor unit test configuration patching;
use built-in configuration parser to normalize values
instead of directly patching configuration keys
@szeka9 szeka9 merged commit 88db823 into main Apr 4, 2026
1 check passed
@szeka9 szeka9 deleted the development branch April 5, 2026 00:06
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