slim these templates some; the information has already been tested, afterall
authorJason Etheridge <jason@EquinoxOLI.org>
Sat, 26 Nov 2022 14:42:26 +0000 (09:42 -0500)
committerJason Etheridge <jason@EquinoxOLI.org>
Sat, 26 Nov 2022 14:42:26 +0000 (09:42 -0500)
t/17extensions.t

index 4e08b7d..57c7e0a 100755 (executable)
@@ -65,59 +65,20 @@ my $patron_status_test_template = {
     id => 'valid Patron Status',
     msg => "2300120060101    084237AO$SIPtest::instid|AA$user_barcode|AD$user_pin|AC|",
     pat => qr/^24 [ Y]{13}\d{3}$datepat/,
-    fields => [
-        $SIPtest::field_specs{(FID_INST_ID)},
-        $SIPtest::field_specs{(FID_SCREEN_MSG)},
-        $SIPtest::field_specs{(FID_PRINT_LINE)},
-        { field    => FID_PERSONAL_NAME,
-            pat      => qr/^$user_fullname$/o,
-            required => 1, },
-        { field    => FID_PATRON_ID,
-            pat      => qr/^$user_barcode/o,
-            required => 1, },
-        { field    => FID_VALID_PATRON,
-            pat      => qr/^Y$/,
-            required => 0, },
-        { field    => FID_VALID_PATRON_PWD,
-            pat      => qr/^Y$/,
-            required => 0, },
-        { field    => FID_CURRENCY,
-            pat      => qr/^$currency$/io,
-            required => 0, },
-        { field    => FID_FEE_AMT,
-            pat      => qr/^[0-9.]+$/,
-            required => 0, },
-    ]
+    fields => []
 };
 
 my $item_info_test_template = {
     id => 'Item Information: check information for available item',
     msg => "1720060110    215612AO$instid|AB$item_barcode|",
     pat => qr/^180[139]0201$datepat/, # status of 'other' or 'available' or 'waiting to be re-shelved'
-    fields => [
-        $SIPtest::field_specs{(FID_SCREEN_MSG)},
-        $SIPtest::field_specs{(FID_PRINT_LINE)},
-        { field    => FID_ITEM_ID,
-            pat      => qr/^$item_barcode$/,
-            required => 1, },
-        { field    => FID_TITLE_ID,
-            pat      => qr/^$item_title\s*$/,
-            required => 1, },
-        { field    => FID_MEDIA_TYPE,
-            pat      => qr/^\d{3}$/,
-            required => 0, },
-        { field    => FID_OWNER,
-            pat      => qr/^$item_owner$/,
-            required => 0, },
-], };
+    fields => [], };
 
 my $item2_on_hold_info_test_template = {
     id => 'Item Information: check information for item on hold',
     msg => "1720060110    215612AO$instid|AB$item2_on_hold_barcode|",
     pat => qr/^18100201$datepat/, # status of 'in transit between library locations'
     fields => [
-        $SIPtest::field_specs{(FID_SCREEN_MSG)},
-        $SIPtest::field_specs{(FID_PRINT_LINE)},
         { field    => FID_ITEM_ID,
             pat      => qr/^$item2_on_hold_barcode$/,
             required => 1, },