White’s general test is a special case of the Breusch-Pagan test, where the
assumption of normally distributed errors has been relaxed (to do this, use the iid option of
hettest) and an auxiliary variable list (i.e. the Xs, the Xs squared and the crossproduct/interaction
terms) is specified: