/[webpac2]/trunk/t/3-normalize.t
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/t/3-normalize.t

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1027 by dpavlin, Sun Nov 11 13:52:29 2007 UTC revision 1030 by dpavlin, Sun Nov 11 19:58:20 2007 UTC
# Line 3  Line 3 
3  use strict;  use strict;
4  use blib;  use blib;
5    
6  use Test::More tests => 343;  use Test::More tests => 340;
7    
8  BEGIN {  BEGIN {
9          use_ok( 'WebPAC::Test' );          use_ok( 'WebPAC::Test' );
# Line 892  sub test_s { Line 892  sub test_s {
892                  ok( frec_ne( '200' => $sf, '200' => 'c' ), "frec_ne 200 $sf == 200 c");                  ok( frec_ne( '200' => $sf, '200' => 'c' ), "frec_ne 200 $sf == 200 c");
893          }          }
894    
         # marc_template  
   
         test_rec_rules(  
                 'marc_template',  
                 {  
                         '225' => [{  
                                 'a' => 'a-1-1',  
                                 'i' => 'i-1-1',  
                                 'v' => 'v-1-1',  
                                 'w' => 'w-1-1',  
                                 'h' => 'h-1-1',  
                                 'x' => 'x-1-1',  
                         },{  
                                 'a' => 'a-2-1',  
                                 'v' => 'v-2-1',  
                                 'i' => 'i-2-1',  
                         },{  
                                 'a' => 'a-3-1',  
                                 'i' => 'i-3-1',  
                                 'v' => 'v-3-1',  
                         },{  
                                 'a' => 'a-4-1',  
                                 'v' => 'v-4-1',  
                                 'i' => 'i-4-1',  
                                 'w' => 'w-4-1',  
                         },{  
                                 'a' => 'a-4-1',  
                                 'v' => 'v-4-1',  
                                 'i' => 'i-4-1',  
                         },{  
                                 'a' => 'a-4-1',  
                                 'i' => 'i-4-1',  
                                 'w' => 'w-4-1',  
                         }],  
                 },  
                 qq{  
                         marc_template(  
                                 from => 225, to => 440,  
                                 subfields_rename => [  
                                         'a' => 'a',  
                                         'x' => 'x',  
                                         'v' => 'v',  
                                         'h' => 'n',  
                                         'i' => 'p',  
                                         'w' => 'v',  
                                 ],  
                                 isis_template => [  
                                         'a ; |v. |i',  
                                         'a. |i ; |w',  
                                 ],  
                                 marc_template => [  
                                         'a',  
                                         'a, |x ; |v. |n, |p ; |v',  
                                         'a ; |v. |p ; |v',  
                                 ],  
                         );  
                 },  
                 [  
                         [440, " ", " ", "a", "a-1-1", "x", "x-1-1", "v", "v-1-1", "n", "h-1-1", "p", "i-1-1", "v", "w-1-1"],  
                         [440, " ", " ", "a", "a-2-1", "v", "v-2-1", "p", "i-2-1"],  
                         [440, " ", " ", "a", "a-3-1", "v", "v-3-1", "p", "i-3-1"],  
                         [440, " ", " ", "a", "a-4-1", "v", "v-4-1", "p", "i-4-1", "v", "w-4-1"],  
                         [440, " ", " ", "a", "a-4-1", "v", "v-4-1", "p", "i-4-1"],  
                         [440, " ", " ", "a", "a-4-1", "p", "i-4-1", "v", "w-4-1"],  
                 ],  
         );  
895  }  }
896    

Legend:
Removed from v.1027  
changed lines
  Added in v.1030

  ViewVC Help
Powered by ViewVC 1.1.26