Esempio n. 1
0
 def test_2g_with_bad_file(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] =  'mn001-1ax.dat'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, "bad mag file")
Esempio n. 2
0
 def test_2g_with_bad_file(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1ax.dat'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, "bad mag file")
Esempio n. 3
0
 def test_2g_fail_option6(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] =  'mn001-1a.dat'
     options['samp_con'] = '6'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, "there is no er_samples.txt file in your input directory - you can't use naming convention #6")
Esempio n. 4
0
 def test_2g_succeed_option7(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['samp_con'] = '7-3'
     program_ran, outfile = _2g_bin_magic.main(False, **options)
     self.assertTrue(program_ran)
     self.assertEqual(outfile, './magic_measurements.txt')
Esempio n. 5
0
 def test_2g_fail_option7(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['samp_con'] = '7'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, 'option [7] must be in form 7-Z where Z is an integer')
Esempio n. 6
0
 def test_2g_with_files(self):
     options = {}
     options['ID'] = os.path.join(WD, 'pmagpy_data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     program_ran, outfile = _2g_bin_magic.main(False, **options)
     self.assertTrue(program_ran)
     self.assertEqual(outfile, './magic_measurements.txt')
     self.assertTrue(os.path.isfile(outfile))
Esempio n. 7
0
 def test_2g_succeed_option7(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['samp_con'] = '7-3'
     program_ran, outfile = _2g_bin_magic.main(False, **options)
     self.assertTrue(program_ran)
     self.assertEqual(outfile, './magic_measurements.txt')
Esempio n. 8
0
 def test_2g_fail_option7(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['samp_con'] = '7'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(
         error_message,
         'option [7] must be in form 7-Z where Z is an integer')
Esempio n. 9
0
 def test_2g_fail_option6(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['samp_con'] = '6'
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(
         error_message,
         "there is no er_samples.txt file in your input directory - you can't use naming convention #6"
     )
Esempio n. 10
0
 def test_2g_with_options(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['meas_file'] = 'mn001-1a.magic'
     options['samp_con'] = '4-3'
     options['inst'] = 'instrument'
     options['noave'] = 0
     options['specnum'] = 2
     options['location_name'] = 'location'
     options['or_con'] = '4'
     options['gmeths'] = 'FS-LOC-MAP:SO-POM'
     program_ran, outfile = _2g_bin_magic.main(False, **options)
     self.assertTrue(program_ran)
Esempio n. 11
0
 def test_2g_with_options(self):
     options = {}
     options['ID'] = os.path.join(WD, 'data_files', 'Measurement_Import',
                                  '2g_bin_magic', 'mn1')
     options['mag_file'] = 'mn001-1a.dat'
     options['meas_file'] = 'mn001-1a.magic'
     options['samp_con'] = '4-3'
     options['inst'] = 'instrument'
     options['noave'] = 0
     options['specnum'] = 2
     options['location_name'] = 'location'
     options['or_con'] = '4'
     options['gmeths'] = 'FS-LOC-MAP:SO-POM'
     program_ran, outfile = _2g_bin_magic.main(False, **options)
     self.assertTrue(program_ran)
Esempio n. 12
0
 def test_2g_with_no_files(self):
     options = {}
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, 'mag file is required input')
Esempio n. 13
0
 def test_2g_with_no_files(self):
     options = {}
     program_ran, error_message = _2g_bin_magic.main(False, **options)
     self.assertFalse(program_ran)
     self.assertEqual(error_message, 'mag file is required input')