You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix eval.py to properly parse list values in test cases (#94)
* Fix eval.py to properly parse list values in test cases
- Updated regex to use [^\]]* instead of [^\]]+ to handle edge cases
- Added underscores to key pattern [a-zA-Z_]+
- Skip empty lines and empty parts when parsing
- Use re.fullmatch directly instead of both re.match and re.fullmatch
- Handle empty tuples/lists in value parsing
* Fix eval.py to use text parsing instead of YAML
Kernelbot passes a text file with format like:
m: [96, 128]; n: [128, 256]; k: [128, 512]; g: 2; seed: 1111
Use get_test_cases() to parse this text format directly.
Remove unused get_test_cases_from_yaml function.
0 commit comments