diff --git a/tests/hexadecimal-utils/test_is_hexstr.py b/tests/hexadecimal-utils/test_is_hexstr.py
index <HASH>..<HASH> 100644
--- a/tests/hexadecimal-utils/test_is_hexstr.py
+++ b/tests/hexadecimal-utils/test_is_hexstr.py
@@ -15,6 +15,7 @@ from eth_utils import is_hexstr
         ("0xabcdef1234567890", True),
         ("0xABCDEF1234567890", True),
         ("0xAbCdEf1234567890", True),
+        ("0XAbCdEf1234567890", True),
         ("12345", True),  # odd length
         ("0x12345", True),  # odd length
         ("123456xx", False),  # non-hex character
@@ -22,7 +23,7 @@ from eth_utils import is_hexstr
         ("0\u0080", False),  # triggers different exceptions in py2 and py3
         (1, False),  # int
         (b"", False),  # bytes
-        ({}, False),  # dicitionary
+        ({}, False),  # dictionary
         (lambda: None, False)  # lambda function
     ),
 )
Typo fix and added test with '0X' prefix