Replace invalid units and datattypes in VOExport file headers
The VOTable exported file has some bad units :
-
---
for columns without units (names and stuff like that) -
Mjup
andRjup
that are just invalid way to express mass
Those invalid units break the tests test_legacy_votable_content_is_valid()
in test/read_only/catalog_legacy/test_export.py
if we add verify="exception"
parameter to parse_single_table(...)
function.
We have to follow the specifications of the VOTable documentation about units
We also have invalid datatypes for strings that should be datatype="unicodeChar" arraysize="*"
as explained in Section 2.2 of the VO Spec
Edited by Pierre-Yves Martin