What is the controversy with animals and makeup?

Many manufacturers of cosmetics test their products on animals i.e. on eyes of rabbits for checking for allergic reactions or damage to the eyes