File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -742,17 +742,22 @@ def test_sysconfig_config_vars_no_prefix_cache(self):
742742 self .assertEqual (config_vars ['platbase' ], sys .exec_prefix )
743743
744744 def test_py_version (self ):
745+ # Test py_version
745746 config_vars = sysconfig .get_config_vars ()
746747 self .assertIsInstance (config_vars ['py_version' ], str )
747748 ver = sys .version_info
748749 version = f'{ ver .major } .{ ver .minor } .{ ver .micro } '
749750 # py_version can be longer such as "3.15.0a7+" instead of "3.15.0"
750751 self .assertStartsWith (config_vars ['py_version' ], version )
751752
753+ # Test py_version_short and get_python_version()
752754 self .assertIsInstance (config_vars ['py_version_short' ], str )
753755 self .assertEqual (config_vars ['py_version_short' ],
754756 f'{ ver .major } .{ ver .minor } ' )
757+ self .assertEqual (sysconfig .get_python_version (),
758+ config_vars ['py_version_short' ])
755759
760+ # Test py_version_nodot
756761 self .assertIsInstance (config_vars ['py_version_nodot' ], str )
757762 self .assertEqual (config_vars ['py_version_nodot' ],
758763 f'{ ver .major } { ver .minor } ' )
You can’t perform that action at this time.
0 commit comments