ATEasy Project Text Format File (.PJT)

The following example for an ATEasy Program text file:

 

ATEasy 14.0 Project

================================================================================

 

Summary

================================================================================

File =

DefaultName =

Company = "Marvin Test Solutions"

Programmers = "Ron Yaz"

HelpFile = ""

HelpTopic = ""

ATEasyVersion = "14.0.165.0"

AutoSaveVersion = False

PromptVersionOnSave = False

Versions =

{

Version1 = Create,,Tue Jun 08 99 09:52:57

Version2 = LastSaved,ron,Tue Mar 25 25 08:40:36

}

Description =

StartProgram = SystemBIT

ExeFile = .\TestExec.exe

CheckUnreferencedParameters = True

CommandLine =

Defines = _DEBUG

ExeVersionInfo =

{

"ATEasy application.",

"Geotest Inc.",

"ATEasy application.",

"1, 0, 0, 0",

"",

"Copyright (c) 1999, Geotest Inc, All rights reserved.",

"ATEasy",

"",

"",

"ATEasy",

"1, 0, 0, 0",

""

}

 

System

================================================================================

Path = .\TestExec.sys

Tag = "System Optional Tag"

 

Programs

================================================================================

 

Program SystemBIT

--------------------------------------------------------------------------------

Path = .\TestExec-1.prg

Tag = "Program Optional Tag"

 

Program UUT1

--------------------------------------------------------------------------------

Path = .\TestExec-2.prg

 

Program Language

--------------------------------------------------------------------------------

Path = .\Language.prg

 

END

 

The blue text represents keywords that the file uses.

Project file always start with ATEasy 14.0 Project where the version number indicate the ATEasy version used to save the file (v14 is ATEasy 2026).

The first line is followed by three sections: Summary, System, Programs. The file ends with the END word.

The Summary section contain information about the creator, company, versions when the file created and last saved, and the Executable resource record fields (ExeVersionInfo ).

The System section contains the Path to the optional system file used.

The Program section as shown is the above project example have three test programs shortcuts SystemBIT UUT1 and Language. Each program is followed by the path of the program file (TestExec-1.prg, TestExec-3.prg and Language.prg).

The files referenced by this project using the Path = can be ATEasy binary (as in this example) or ATEasy text file format. The file paths for these can be specified absolute or relative to the project file folder (as shown here). Project file must have at least one of the following: system file and/or programs.

The Tag = are optional and can be accessed by the ASystem.Tag or AProgram.Tag as input parameter to configure the program or system,