You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Validate (at least versions 3.1.1, 3.4.1, and 3.5.0-snapshot) does not allow field_delimited in table_delimited files to have blank fields (only spaces) for numeric fields. It only allows emply fields cases with two commas and no spaces. The DSV standard says that spaces may be interpreted differently when the application extracts the values. It does not say that blank fields with spaces for numeric values are not allowed. It seems logical that users would include one or more spaces in an empty field for a numeric value for readability and that an empty field may have one or more spaces again for readability. Note that validate allows fields in field_character to consist of only spaces for numeric fields. Validate should parse values the same in both cases and not report errors for the field_delimited case.
Acceptance Criteria
Given a delimited table with an "empty" numeric field padded with space When I perform content validation on that table Then I expect the table will validate
Checked for duplicates
Yes - I've already checked
π§βπ¬ User Persona(s)
Node Operator
πͺ Motivation
...so that I can not receive validation warnings for "blank" fields that are padded with whitespace.
π Additional Details
Per @edguinness:
Validate (at least versions 3.1.1, 3.4.1, and 3.5.0-snapshot) does not allow field_delimited in table_delimited files to have blank fields (only spaces) for numeric fields. It only allows emply fields cases with two commas and no spaces. The DSV standard says that spaces may be interpreted differently when the application extracts the values. It does not say that blank fields with spaces for numeric values are not allowed. It seems logical that users would include one or more spaces in an empty field for a numeric value for readability and that an empty field may have one or more spaces again for readability. Note that validate allows fields in field_character to consist of only spaces for numeric fields. Validate should parse values the same in both cases and not report errors for the field_delimited case.
Acceptance Criteria
Given a delimited table with an "empty" numeric field padded with space
When I perform content validation on that table
Then I expect the table will validate
βοΈ Engineering Details
Test data: validate_850.zip
Report_char.txt β validation report for table_character
Report_delim.txt β validation report for table_delimited
Vl0xarat.tab β date file
Vl0xarat_char.xml β label using table_character
Vl0xarat_delim.xml β label using table_delimited
The text was updated successfully, but these errors were encountered: