test: add initial unit tests for argument_parser module

Add comprehensive test suite for the argument_parser module including:
- Tests for _convert_to_bool with truthy/falsy values
- Tests for _convert_to_list with JSON and comma-separated inputs
- Tests for _convert_to_dict with valid/invalid JSON
- Tests for convert_string_to_type with various type annotations
- Tests for convert_arguments with typed functions
- Tests for ArgumentConversionError exception class

This establishes the foundation for the project's test infrastructure
with pytest configuration already in place.
This commit is contained in:
Jeong-Ryeol
2025-12-04 00:02:14 +04:00
committed by Ahmed Allam
parent 41f94f3be0
commit f856094ca6
3 changed files with 299 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
# Strix Test Suite