As I understand it, France also has systemic discrimination - grand-children of guest workers from the 1960s have a hard time finding employment, for example, and the official state position is that "there are no ethnic, religious or linguistic minorities." The Human Rights Committee disagrees with that view, and I think it's a bizarre viewpoint.
The French Constitution and Penal Code prohibit the collection of data based on the origin, race or religion, so of course you haven't seen such a form. On the other hand, it's widely believed that the lack of such information makes it hard to determine if there truly is wide-spread discrimination or not. The view of the French government is that there is no discrimination and so there's no need to measure it. While I say that without measurements, you don't know if it exists or not.