MacBook Pro 2022 battery life tested — this is the longest-lasting laptop ever