golden hour
/opt/alt/php56/usr/share/pear/test/File_MARC/tests
⬆️ Go Up
Upload
File/Folder
Size
Actions
bad_example.mrc
1.81 KB
Del
OK
bad_example.xml
7.11 KB
Del
OK
bigarchive.xml
3.43 KB
Del
OK
camel.mrc
6.83 KB
Del
OK
example.mrc
1.81 KB
Del
OK
marc_001.phpt
2.45 KB
Del
OK
marc_002.phpt
4.6 KB
Del
OK
marc_003.phpt
1.35 KB
Del
OK
marc_004.phpt
9.35 KB
Del
OK
marc_005.phpt
3.42 KB
Del
OK
marc_006.phpt
1.28 KB
Del
OK
marc_007.phpt
1.18 KB
Del
OK
marc_008.phpt
478 B
Del
OK
marc_009.phpt
1.51 KB
Del
OK
marc_010.phpt
4.59 KB
Del
OK
marc_011.phpt
2.69 KB
Del
OK
marc_012.phpt
1.74 KB
Del
OK
marc_013.phpt
8.32 KB
Del
OK
marc_014.phpt
3.49 KB
Del
OK
marc_015.phpt
4.76 KB
Del
OK
marc_016.phpt
12.36 KB
Del
OK
marc_017.phpt
4.07 KB
Del
OK
marc_018.phpt
3.1 KB
Del
OK
marc_019.phpt
4.04 KB
Del
OK
marc_020.phpt
3.87 KB
Del
OK
marc_021.phpt
4.76 KB
Del
OK
marc_022.phpt
10.26 KB
Del
OK
marc_023.phpt
540 B
Del
OK
marc_16783.phpt
2.43 KB
Del
OK
marc_field_001.phpt
895 B
Del
OK
marc_field_002.phpt
559 B
Del
OK
marc_field_003.phpt
1.65 KB
Del
OK
marc_field_004.phpt
937 B
Del
OK
marc_field_005.phpt
1015 B
Del
OK
marc_field_21246.phpt
812 B
Del
OK
marc_lint_001.phpt
4.41 KB
Del
OK
marc_lint_002.phpt
2.3 KB
Del
OK
marc_lint_003.phpt
2.73 KB
Del
OK
marc_lint_004.phpt
5.07 KB
Del
OK
marc_lint_005.phpt
2.63 KB
Del
OK
marc_record_001.phpt
561 B
Del
OK
marc_subfield_001.phpt
733 B
Del
OK
marc_subfield_002.phpt
1.04 KB
Del
OK
marc_xml_001.phpt
7.47 KB
Del
OK
marc_xml_002.phpt
3.54 KB
Del
OK
marc_xml_003.phpt
1.46 KB
Del
OK
marc_xml_004.phpt
2.76 KB
Del
OK
marc_xml_005.phpt
1.48 KB
Del
OK
marc_xml_006.phpt
1.42 KB
Del
OK
marc_xml_007.phpt
986 B
Del
OK
marc_xml_008.phpt
12.38 KB
Del
OK
marc_xml_009.phpt
1.09 KB
Del
OK
marc_xml_16642.phpt
930 B
Del
OK
marc_xml_namespace.phpt
720 B
Del
OK
marc_xml_namespace_prefix.phpt
699 B
Del
OK
marc_xml_rsinger.phpt
2.45 KB
Del
OK
music.mrc
4.17 KB
Del
OK
music.xml
11.38 KB
Del
OK
namespace.xml
7.9 KB
Del
OK
onerecord.xml
3.23 KB
Del
OK
sandburg.mrc
1.12 KB
Del
OK
sandburg.xml
3.26 KB
Del
OK
skipif.inc
177 B
Del
OK
xmlescape.mrc
728 B
Del
OK
Edit: marc_014.phpt
--TEST-- marc_014: Add fields to a MARC record --SKIPIF-- <?php include('tests/skipif.inc'); ?> --FILE-- <?php $dir = dirname(__FILE__); require __DIR__ . '/bootstrap.php'; // Get ourselves a MARC record $marc_file = new File_MARC($dir . '/' . 'example.mrc'); $marc_record = $marc_file->next(); // create some subfields $subfields[] = new File_MARC_Subfield('a', 'nothing'); $subfields[] = new File_MARC_Subfield('z', 'everything'); // create a data field $data_field = new File_MARC_Data_Field('100', $subfields, '0'); // append the data field $marc_record->appendField($data_field); // create a control field $ctrl_field = new File_MARC_Control_Field('001', '01234567890'); // prepend the control field $marc_record->prependField($ctrl_field); // reproduce test case reported by Mark Jordan $subfields_966_2[] = new File_MARC_Subfield('l', 'web'); $subfields_966_2[] = new File_MARC_Subfield('r', '0'); $subfields_966_2[] = new File_MARC_Subfield('s', 'b'); $subfields_966_2[] = new File_MARC_Subfield('i', '49'); $subfields_966_2[] = new File_MARC_Subfield('c', '1'); $field_966_2 = new File_MARC_Data_Field('966', $subfields_966_2, null, null); $marc_record->appendField($field_966_2); // let's see the results print utf8_encode($marc_record); print "\n"; ?> --EXPECT-- LDR 01850 2200517 4500 001 01234567890 001 0000000044 003 EMILDA 008 980120s1998 fi j 000 0 swe 020 _a9515008808 _cFIM 72:00 035 _99515008808 040 _aNB 042 _9NB _9SEE 084 _aHcd,u _2kssb/6 084 _5NB _auHc _2kssb 084 _5SEE _aHcf _2kssb/6 084 _5Q _aHcd,uf _2kssb/6 100 1 _aJansson, Tove, _d1914-2001 245 04 _aDet osynliga barnet och andra berättelser / _cTove Jansson 250 _a7. uppl. 260 _aHelsingfors : _bSchildt, _c1998 ; _e(Falun : _fScandbook) 300 _a166, [4] s. : _bill. ; _c21 cm 440 0 _aMumin-biblioteket, _x99-0698931-9 500 _aOriginaluppl. 1962 599 _aLi: S 740 4 _aDet osynliga barnet 775 1 _z951-50-0385-7 _w9515003857 _907 841 _5Li _axa _b0201080u 0 4000uu |000000 _e1 841 _5SEE _axa _b0201080u 0 4000uu |000000 _e1 841 _5L _axa _b0201080u 0 4000uu |000000 _e1 841 _5NB _axa _b0201080u 0 4000uu |000000 _e1 841 _5Q _axa _b0201080u 0 4000uu |000000 _e1 841 _5S _axa _b0201080u 0 4000uu |000000 _e1 852 _5NB _bNB _cNB98:12 _hplikt _jR, 980520 852 _5Li _bLi _cCNB _hh,u 852 _5SEE _bSEE 852 _5Q _bQ _j98947 852 _5L _bL _c0100 _h98/ _j3043 H 852 _5S _bS _hSv97 _j7235 900 1s _aYanson, Tobe, _d1914-2001 _uJansson, Tove, _d1914-2001 900 1s _aJanssonová, Tove, _d1914-2001 _uJansson, Tove, _d1914-2001 900 1s _aJansone, Tuve, _d1914-2001 _uJansson, Tove, _d1914-2001 900 1s _aJanson, Tuve, _d1914-2001 _uJansson, Tove, _d1914-2001 900 1s _aJansson, Tuve, _d1914-2001 _uJansson, Tove, _d1914-2001 900 1s _aJanssonova, Tove, _d1914-2001 _uJansson, Tove, _d1914-2001 976 2 _aHcd,u _bSkönlitteratur 005 20050204111518.0 100 0 _anothing _zeverything 966 _lweb _r0 _sb _i49 _c1
Save