Test refctored
This commit is contained in:
+28
-32
@@ -43,6 +43,10 @@ dcl-ds MediaDefinition
|
|||||||
dcl-ds OriginalDefinition
|
dcl-ds OriginalDefinition
|
||||||
likeds(MD_MediaDefinition_T);
|
likeds(MD_MediaDefinition_T);
|
||||||
|
|
||||||
|
dcl-s DeviceIndex int(10);
|
||||||
|
dcl-s MediaIndex int(10);
|
||||||
|
dcl-s VolumeIndex int(10);
|
||||||
|
|
||||||
|
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
//
|
//
|
||||||
@@ -119,21 +123,7 @@ dsply 'Retrieve completed';
|
|||||||
|
|
||||||
|
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
//
|
|
||||||
// Tests
|
// Tests
|
||||||
//
|
|
||||||
// Compares the retrieved Media Definition with the original
|
|
||||||
// definition.
|
|
||||||
//
|
|
||||||
//=====================================================================
|
|
||||||
|
|
||||||
dcl-s DeviceIndex int(10);
|
|
||||||
dcl-s MediaIndex int(10);
|
|
||||||
dcl-s VolumeIndex int(10);
|
|
||||||
|
|
||||||
|
|
||||||
//=====================================================================
|
|
||||||
// General
|
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
|
|
||||||
dsply '----------------------------------------';
|
dsply '----------------------------------------';
|
||||||
@@ -141,6 +131,10 @@ dsply 'Parser result';
|
|||||||
dsply '----------------------------------------';
|
dsply '----------------------------------------';
|
||||||
|
|
||||||
|
|
||||||
|
//=====================================================================
|
||||||
|
// General
|
||||||
|
//=====================================================================
|
||||||
|
|
||||||
if MediaDefinition.MediaDefinitionName =
|
if MediaDefinition.MediaDefinitionName =
|
||||||
OriginalDefinition.MediaDefinitionName;
|
OriginalDefinition.MediaDefinitionName;
|
||||||
|
|
||||||
@@ -250,9 +244,9 @@ for DeviceIndex = 1
|
|||||||
%char(DeviceIndex));
|
%char(DeviceIndex));
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------
|
//------------------------------------------------------------------
|
||||||
// Device Name
|
// Device Name
|
||||||
//---------------------------------------------------------------
|
//------------------------------------------------------------------
|
||||||
|
|
||||||
if MediaDefinition.Device(DeviceIndex).DeviceName =
|
if MediaDefinition.Device(DeviceIndex).DeviceName =
|
||||||
OriginalDefinition.Device(DeviceIndex).DeviceName;
|
OriginalDefinition.Device(DeviceIndex).DeviceName;
|
||||||
@@ -270,9 +264,9 @@ for DeviceIndex = 1
|
|||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------
|
//------------------------------------------------------------------
|
||||||
// Number of Media Files
|
// Number of Media Files
|
||||||
//---------------------------------------------------------------
|
//------------------------------------------------------------------
|
||||||
|
|
||||||
if MediaDefinition.Device(DeviceIndex).NumberOfMediaFiles =
|
if MediaDefinition.Device(DeviceIndex).NumberOfMediaFiles =
|
||||||
OriginalDefinition.Device(DeviceIndex).NumberOfMediaFiles;
|
OriginalDefinition.Device(DeviceIndex).NumberOfMediaFiles;
|
||||||
@@ -290,9 +284,9 @@ for DeviceIndex = 1
|
|||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
|
||||||
//=================================================================
|
//==================================================================
|
||||||
// Media Files
|
// Media Files
|
||||||
//=================================================================
|
//==================================================================
|
||||||
|
|
||||||
for MediaIndex = 1
|
for MediaIndex = 1
|
||||||
to OriginalDefinition.Device(DeviceIndex).NumberOfMediaFiles;
|
to OriginalDefinition.Device(DeviceIndex).NumberOfMediaFiles;
|
||||||
@@ -301,9 +295,9 @@ for DeviceIndex = 1
|
|||||||
%char(MediaIndex));
|
%char(MediaIndex));
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
// Sequence Number
|
// Sequence Number
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
|
|
||||||
if MediaDefinition.Device(DeviceIndex)
|
if MediaDefinition.Device(DeviceIndex)
|
||||||
.MediaFile(MediaIndex)
|
.MediaFile(MediaIndex)
|
||||||
@@ -329,9 +323,9 @@ for DeviceIndex = 1
|
|||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
// Starting Position
|
// Starting Position In File
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
|
|
||||||
if MediaDefinition.Device(DeviceIndex)
|
if MediaDefinition.Device(DeviceIndex)
|
||||||
.MediaFile(MediaIndex)
|
.MediaFile(MediaIndex)
|
||||||
@@ -357,9 +351,9 @@ for DeviceIndex = 1
|
|||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
// Number of Volumes
|
// Number Of Volume Identifiers
|
||||||
//-------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
|
|
||||||
if MediaDefinition.Device(DeviceIndex)
|
if MediaDefinition.Device(DeviceIndex)
|
||||||
.MediaFile(MediaIndex)
|
.MediaFile(MediaIndex)
|
||||||
@@ -372,7 +366,7 @@ for DeviceIndex = 1
|
|||||||
%char(DeviceIndex) +
|
%char(DeviceIndex) +
|
||||||
' Media File ' +
|
' Media File ' +
|
||||||
%char(MediaIndex) +
|
%char(MediaIndex) +
|
||||||
' NumberOfVolumes');
|
' NumberOfVolumeIdentifiers');
|
||||||
|
|
||||||
else;
|
else;
|
||||||
|
|
||||||
@@ -380,14 +374,14 @@ for DeviceIndex = 1
|
|||||||
%char(DeviceIndex) +
|
%char(DeviceIndex) +
|
||||||
' Media File ' +
|
' Media File ' +
|
||||||
%char(MediaIndex) +
|
%char(MediaIndex) +
|
||||||
' NumberOfVolumes');
|
' NumberOfVolumeIdentifiers');
|
||||||
|
|
||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
|
||||||
//=============================================================
|
//===============================================================
|
||||||
// Volume Identifiers
|
// Volume Identifiers
|
||||||
//=============================================================
|
//===============================================================
|
||||||
|
|
||||||
for VolumeIndex = 1
|
for VolumeIndex = 1
|
||||||
to OriginalDefinition.Device(DeviceIndex)
|
to OriginalDefinition.Device(DeviceIndex)
|
||||||
@@ -435,6 +429,8 @@ endfor;
|
|||||||
dsply '----------------------------------------';
|
dsply '----------------------------------------';
|
||||||
dsply 'Parser test completed';
|
dsply 'Parser test completed';
|
||||||
dsply '----------------------------------------';
|
dsply '----------------------------------------';
|
||||||
|
|
||||||
|
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
// End
|
// End
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user