Skip to content

Validator under reporting test failures

Hello, The validator seems to miss a number errors which are caught by KeyAGS (Not all errors are likely shown as some must halt further processing) and a validator I've been working on as a learning project.

The AGS4-validator-beta-v0_1_1 output is shown below with screenshots of the other outputs in a collapsible section underneath:

""" AGS validation report File to be validated: C:/Users/----/Desktop/csharp-test/ags example.ags Validation carried out using a beta version of the desktop software Beta v0.1.1 validation using Standard_dictionary_v4_1_0.ags

Validation Started...This could take some time for a large file.

3 error(s) found in file.

FAIL: Rule 2c: Line 2 HEADER row has duplicate fields.

FAIL: Rule 1: Line 5 Has Non-ASCII character(s).

FAIL: Rule 19b: Line 8 TEST Heading XYZ_56 should consist of a 4 character group name and a field name of up to 4 characters.

Validation finished """

As can be seen 3 were caught and up to 6 (noticed 18a and 9 are duplicates) or more missing. Problem could be with my testing file which i have attached, or my code but thought it worth highlighting.

ags_example.ags

Images KeyAGS_Checker_Errors

Own_validator_errors