HIVE-5297. If partition column of type string is changed to int, the data is not verified. The values for partition columns are all in metastore db, so it's easy to check and fail the type change.
alter_partition_coltype.q (or some other test?) checks this behavior right now.