Skip to content

Conversation

@AndreyNikiforov
Copy link
Collaborator

Update compile_tzlc.py to perform case insensitive comparison when checking if timezone/locale compatibility test outputs match expected content. This makes the compatibility tests more robust by handling variations in capitalization that may occur across different systems.

Before: content not in expected_content (case sensitive)
After: content.lower() not in [c.lower() for c in expected_content] (case insensitive)

This prevents false negatives when version strings have different capitalization (e.g., "Version:1.32.0" vs "version:1.32.0").

🤖 Generated with Claude Code

Update compile_tzlc.py to perform case insensitive comparison when
checking if timezone/locale compatibility test outputs match expected
content. This makes the compatibility tests more robust by handling
variations in capitalization that may occur across different systems.

Before: content not in expected_content (case sensitive)
After: content.lower() not in [c.lower() for c in expected_content] (case insensitive)

This prevents false negatives when version strings have different
capitalization (e.g., "Version:1.32.0" vs "version:1.32.0").

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@AndreyNikiforov AndreyNikiforov force-pushed the fix/tzlc-case-insensitive-content-check branch from 27d7151 to 1c75058 Compare September 1, 2025 18:22
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