aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/cython/Cython/Tests/TestCythonUtils.py
blob: ed0ea9593be7d7f724c4d8a3e1f50218dbf96d39 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
import unittest 
 
from ..Utils import build_hex_version 
 
class TestCythonUtils(unittest.TestCase): 
    def test_build_hex_version(self): 
        self.assertEqual('0x001D00A1', build_hex_version('0.29a1')) 
        self.assertEqual('0x001D00A1', build_hex_version('0.29a1')) 
        self.assertEqual('0x001D03C4', build_hex_version('0.29.3rc4')) 
        self.assertEqual('0x001D00F0', build_hex_version('0.29')) 
        self.assertEqual('0x040000F0', build_hex_version('4.0'))