advertisement

This page describes a set of tests included in version 1.04 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

  1. If a target application imports the text exactly as shown above, set the test result to "Supported".
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I129@

1 EVEN
2 TYPE Anecdote
2 NOTE Note value for "01-Note Value Only Event Text"

Letters N and S indicating non-standard 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.

  1. If a target application imports the text value into a "Text" or "Description" field, set the test result to "Supported".
  2. For any other outcome, set the test result to "Rejected (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes non-standard records or values.

GEDCOM Records for @I130@

1 EVEN Text value for "02-Text Value Only Event Text"
2 TYPE Anecdote

Letters N and S indicating non-standard 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.

  1. 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".
  2. For any other outcome, set the test result to "Rejected (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes non-standard records or values.

GEDCOM Records for @I131@

1 EVEN Text value for "03-Note and Text Values Event Text"
2 TYPE Anecdote
2 NOTE Note value for "03-Note and Text Values Event Text"

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

  1. If a target application imports the text into a "Note" field and shows a single "@" character, set the test result to "Supported".
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I132@

1 EVEN
2 TYPE Anecdote
2 NOTE He used the email address "John@@example.com"

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

  1. If a target application imports the text into a "Text" or "Description" field and shows a single "@" character, set the test result to "Supported".
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I133@

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

  1. If a target application imports the text exactly as shown above, set the test result to "Supported".
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I134@

1 WILL
2 DATE 1801
2 NOTE @N134@
0 @N134@ NOTE Line 1
1 CONT Line 2
On This Page