Пример #1
0
 def test_geographic_area_043(self):
     r = self.get_record("043.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["GEOGRAPHIC_AREA"], ['Europe', 'United States'])
Пример #2
0
 def test_series_830(self):
     r = self.get_record("830.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SERIES"], ['Louisiana State University studies. Coastal studies series ; no. 10.'])
Пример #3
0
 def test_citation_510(self):
     r = self.get_record("510.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["CITATION"], ['Wobbe, R.A.  Graham Greene, A53a'])
Пример #4
0
 def test_series_440(self):
     r = self.get_record("440.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SERIES"], ['Religion and civilization series'])
Пример #5
0
 def test_series_810(self):
     r = self.get_record("810.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SERIES"], ['United States. Congress. House. Report ; 90th Congress, no. 219.'])
Пример #6
0
 def test_genre_655(self):
     r = self.get_record("655.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["GENRE"], ["War stories."])
Пример #7
0
 def test_description_347(self):
     r = self.get_record("347.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["DESCRIPTION"], ['1 online resource (v, 65 leaves)', 'text file PDF rda.'])
Пример #8
0
 def test_subjects_650(self):
     r = self.get_record("650.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SUBJECTS"], ['Electronic government information -- United States -- Periodicals.', 'Information policy -- United States -- Data processing -- Periodicals.', 'Internet in public administration -- United States -- Periodicals.', 'United States. E-Government Act of 2002 -- Periodicals.'])
Пример #9
0
 def test_subjects_610(self):
     r = self.get_record("610.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SUBJECTS"], ['Mann, Thomas C. (Thomas Clifton), 1912-', 'United States -- Foreign relations -- 1963-1969.', 'United States. Dept. of State -- Officials and employees.'])
Пример #10
0
 def test_summary_520(self):
     r = self.get_record("520.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SUMMARY"], ['A young Indian recounts his struggle to free himself from the restrictions of his caste.'])
Пример #11
0
 def test_publisher_number_028(self):
     r = self.get_record("028.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["PUBLISHER_NUMBER"], ['HPS 699 Boosey & Hawkes', 'HL48002117 H. Leonard'])
Пример #12
0
 def test_terms_of_usage_540(self):
     r = self.get_record("540.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["TERMS_OF_USAGE"], ['Includes bibliographical references (p. 237-240) and index.'])
Пример #13
0
 def test_description_351(self):
     r = self.get_record("351.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["DESCRIPTION"][1], 'Organized into 3 series: I. Prison Materials, 1970-1972. II. CCNV. III. Personal/Family Materials.')
Пример #14
0
 def test_other_standard_identifer_024(self):
     r = self.get_record("024.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["OTHER_STANDARD_IDENTIFIER"], ['10.1596/1813-9450-4394'])
Пример #15
0
 def test_manufacture_numbers_028(self):
     r = self.get_record("028.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["MANUFACTURE_NUMBERS"], ['HPS 699 Boosey & Hawkes', 'HL48002117 H. Leonard'])
Пример #16
0
 def test_subjects_630(self):
     r = self.get_record("630.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SUBJECTS"], ['France -- Foreign relations -- Soviet Union -- 1870-1940.', 'Franco-Russian Alliance.', 'Russia -- Foreign relations -- France -- 1894-1917.'])
Пример #17
0
 def test_thesis_dissertation_502(self):
     r = self.get_record("502.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["THESIS_DISSERTATION"], ['Thesis (M.A.)--Cornell, 1964.'])
Пример #18
0
 def test_subjects_651(self):
     r = self.get_record("651.mrc")
     bib_data = extract(r)
     # self.assertEqual(bib_data["SUBJECTS"], ['Mud lumps.', 'Sediments (Geology) -- Louisiana.', 'Mississippi River -- Delta.'])
     self.assertEqual(bib_data["SUBJECTS"], ['Mississippi River -- Delta.', 'Mud lumps.', 'Sediments (Geology) -- Louisiana.'])
Пример #19
0
 def test_description_346(self):
     r = self.get_record("346.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["DESCRIPTION"], ['1 videocassette (42 min.) : sound, color ; 1/2 in.', 'analog magnetic rda', 'VHS rda'])
Пример #20
0
 def test_subjects_655(self):
     r = self.get_record("655.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SUBJECTS"], ['World War, 1939-1945 -- Fiction.'])
Пример #21
0
 def test_production_credits_508(self):
     r = self.get_record("508.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["PRODUCTION_CREDITS"], ['Issued under the auspices of the Royal Institute of International Affairs.'])
Пример #22
0
 def test_contents_505(self):
     r = self.get_record("505.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["CONTENTS"], ['v. 1. Text.--v. 2. Plates.'])
Пример #23
0
 def test_series_800(self):
     r = self.get_record("800.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SERIES"], ['Melville, Herman, 1819-1891. Works. 1968 ; v. 2.'])
Пример #24
0
 def test_description_516(self):
     r = self.get_record("516.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["DESCRIPTION"], ['Text (electronic database).'])
Пример #25
0
 def test_series_811(self):
     r = self.get_record("811.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["SERIES"], ['Drake Conference (1944 : Drake University). Drake lectures.'])
Пример #26
0
 def test_contents_990(self):
     r = self.get_record("990.mrc")
     bib_data = extract(r)
     self.assertIn('Philosophy of religion and the question of God.', bib_data['CONTENTS'][0])
Пример #27
0
 def test_title_history_580(self):
     r = self.get_record("580.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["TITLE_HISTORY"], ['Continued as an online resource with the title AFI catalog.'])
Пример #28
0
 def test_reproduction_533(self):
     r = self.get_record("533.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["REPRODUCTION"], ['Photocopy.'])
Пример #29
0
 def test_finding_aids_555(self):
     r = self.get_record("555.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["FINDING_AIDS"], ['Vols. 1 (1970)-20 (1989). 1 v.; v. 21 (1990)-38 (2009). 1 v.'])
Пример #30
0
 def test_notes_590(self):
     r = self.get_record("590.mrc")
     bib_data = extract(r)
     self.assertEqual(bib_data["NOTES"], ["Library's copy autographed by the author."])