Test Mehrere Volumes im Mediafile

This commit is contained in:
2026-09-08 13:29:17 +02:00
parent b0c6260c37
commit 2f85a438cc
+102 -20
View File
@@ -314,6 +314,24 @@ else;
endif; endif;
if MediaDefinition.Device(1)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier =
OriginalDefinition.Device(1)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier;
dsply 'PASS Device 1 Media File 1 Volume 2';
else;
dsply 'FAIL Device 1 Media File 1 Volume 2';
endif;
//===================================================================== //=====================================================================
// Device 1 / Media File 2 // Device 1 / Media File 2
//===================================================================== //=====================================================================
@@ -408,6 +426,23 @@ else;
dsply 'FAIL Device 1 Volume 1'; dsply 'FAIL Device 1 Volume 1';
endif; endif;
if MediaDefinition.Device(1)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier =
OriginalDefinition.Device(1)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier;
dsply 'PASS Device 1 Media File 1 Volume 2';
else;
dsply 'FAIL Device 1 Media File 1 Volume 2';
endif;
//===================================================================== //=====================================================================
@@ -493,6 +528,23 @@ else;
endif; endif;
if MediaDefinition.Device(2)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier =
OriginalDefinition.Device(2)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier;
dsply 'PASS Device 1 Media File 1 Volume 2';
else;
dsply 'FAIL Device 1 Media File 1 Volume 2';
endif;
//===================================================================== //=====================================================================
// Device 2 / Media File 2 // Device 2 / Media File 2
@@ -566,6 +618,22 @@ else;
endif; endif;
if MediaDefinition.Device(2)
.MediaFile(2)
.VolumeIdentifier(2)
.VolumeIdentifier =
OriginalDefinition.Device(2)
.MediaFile(2)
.VolumeIdentifier(2)
.VolumeIdentifier;
dsply 'PASS Device 1 Media File 1 Volume 2';
else;
dsply 'FAIL Device 1 Media File 1 Volume 2';
endif;
//===================================================================== //=====================================================================
// Device 2 / Volume 1 // Device 2 / Volume 1
//===================================================================== //=====================================================================
@@ -682,13 +750,17 @@ dcl-proc BuildTestDefinition;
MediaDefinition.Device(1) MediaDefinition.Device(1)
.MediaFile(1) .MediaFile(1)
.NumberOfVolumeIdentifiers = .NumberOfVolumeIdentifiers =
1; 2;
MediaDefinition.Device(1) MediaDefinition.Device(1)
.MediaFile(1) .MediaFile(1)
.VolumeIdentifier(1) .VolumeIdentifier(1)
.VolumeIdentifier = .VolumeIdentifier = 'DAK066';
'DAK066';
MediaDefinition.Device(1)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier = 'DAK067';
MediaDefinition.Device(1) MediaDefinition.Device(1)
@@ -701,13 +773,22 @@ dcl-proc BuildTestDefinition;
MediaDefinition.Device(1) MediaDefinition.Device(1)
.MediaFile(2) .MediaFile(2)
.NumberOfVolumeIdentifiers = 1; .NumberOfVolumeIdentifiers = 2;
MediaDefinition.Device(1)
.MediaFile(2)
.NumberOfVolumeIdentifiers = 2;
MediaDefinition.Device(1) MediaDefinition.Device(1)
.MediaFile(2) .MediaFile(2)
.VolumeIdentifier(1) .VolumeIdentifier(1)
.VolumeIdentifier = 'DAK079'; .VolumeIdentifier = 'DAK079';
MediaDefinition.Device(1)
.MediaFile(2)
.VolumeIdentifier(2)
.VolumeIdentifier = 'DAK080';
@@ -733,32 +814,33 @@ dcl-proc BuildTestDefinition;
MediaDefinition.Device(2) MediaDefinition.Device(2)
.MediaFile(1) .MediaFile(1)
.NumberOfVolumeIdentifiers = .NumberOfVolumeIdentifiers = 2;
1;
MediaDefinition.Device(2) MediaDefinition.Device(2)
.MediaFile(1) .MediaFile(1)
.VolumeIdentifier(1) .VolumeIdentifier(1)
.VolumeIdentifier = .VolumeIdentifier = 'DAK089';
'DAK079';
MediaDefinition.Device(2) MediaDefinition.Device(2)
.MediaFile(1)
.VolumeIdentifier(2)
.VolumeIdentifier = 'DAK090';
MediaDefinition.Device(2)
.MediaFile(2) .MediaFile(2)
.SequenceNumber = 1; .NumberOfVolumeIdentifiers = 2;
MediaDefinition.Device(2) MediaDefinition.Device(2)
.MediaFile(2)
.StartingPositionInFile = *ALL'0';
MediaDefinition.Device(2)
.MediaFile(2)
.NumberOfVolumeIdentifiers = 1;
MediaDefinition.Device(2)
.MediaFile(2) .MediaFile(2)
.VolumeIdentifier(1) .VolumeIdentifier(1)
.VolumeIdentifier = 'DAK091'; .VolumeIdentifier = 'DAK091';
MediaDefinition.Device(2)
.MediaFile(2)
.VolumeIdentifier(2)
.VolumeIdentifier = 'DAK092';
end-proc; end-proc;