This page describes a set of tests included in version 1.05 of the GEDCOM file assess.ged (download - view). Details change between versions.
Area Summary
People with the surname "Event Text" have GEDCOM records that determine the text-handling capabilities of the target application.
01-Note Value Only
An EVEN record with a TYPE record to describe it and a NOTE with text.
The resulting Note text should be:
Note value for "01-Note Value Only Event Text"
Test Result Criteria
- If a target application imports the text exactly as shown above, set the test result to "Supported".
- For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.
GEDCOM Records for @I171@
02-Text Value Only
An EVEN record with a TYPE record to describe it. A text value is placed in the text field of the EVEN record.
The resulting text value should be:
Text value for "02-Text Value Only Event Text"
Test Result Criteria
This test includes a text value on the EVEN record. The GEDCOM 5.5.1 specification is somewhat ambiguous about whether or not text is allowed in that location. The structure descriptions do not show a value there, but examples elsewhere in the document do show a value there. Some target applications will load a value from the text field, and some even require it.
- If a target application imports the text value into a "Text" or "Description" field, set the test result to "Supported".
- For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.
Non-Standard Content
This test includes non-standard records or values.
03-Note and Text Values
An EVEN record with a TYPE record to describe it. A text value is placed in the text field of the EVEN record, and a NOTE subrecord also includes text.
The resulting text value should be:
Text value for "03-Note and Text Values Event Text"
The resulting note value should be:
Note value for "03-Note and Text Values Event Text"
Test Result Criteria
This test includes a text value on the EVEN record. The GEDCOM 5.5.1 specification is somewhat ambiguous about whether or not text is allowed in that location. The structure descriptions do not show a value there, but examples elsewhere in the document do show a value there. Some target applications will load a value from the text field, and some even require it.
- If a target application imports the note value into a "Note" field and the text value into a "Text" or "Description" field, set the test result to "Supported".
- For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.
Non-Standard Content
This test includes non-standard records or values.
GEDCOM Records for @I173@
04-Note Value with @@
An EVEN record with a TYPE record to describe it and a NOTE with text that includes an "@
" character.
"@
" characters have special meaning in GEDCOM and when used as data, the specification requires that they be doubled. The EMAIL address John@example.com
should appear in a GEDCOM file as John@@example.com
.
Test Result Criteria
- If a target application imports the text into a "Note" field and shows a single "@" character, set the test result to "Supported".
- For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.
GEDCOM Records for @I174@
05-Text Value with @@
An OCCU record with text that includes an "@
" character.
"@
" characters have special meaning in GEDCOM and when used as data, the specification requires that they be doubled. The EMAIL address John@example.com
should appear in a GEDCOM file as John@@example.com
.
Test Result Criteria
- If a target application imports the text into a "Text" or "Description" field and shows a single "@" character, set the test result to "Supported".
- For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.
GEDCOM Records for @I175@
1 OCCU He used the email address "John@@example.com"
06-Linked Note
This tests the linked form of the NOTE record where the note text is specified with a level zero record.
The resulting Note text should be:
Line 1 Line 2
Test Result Criteria
- If a target application imports the text exactly as shown above, set the test result to "Supported".
- For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.