Example #1
0
    def test8(self):
        options = base.get_options_for_format('tsf')
        options.sort(key=lambda x: x[0])
        name, description, default = options[1]
        self.assertEquals(name, 'nbody_to_si_converter')
        self.assertEquals(
            description, 'NEMO datafiles store nbody data, provide a '
            'converter to store si data (None means no converter)')
        self.assertEquals(default, None)
        options = base.get_options_for_format('dyn')
        options.sort(key=lambda x: x[0])
        name, description, default = options[1]
        self.assertEquals(name, 'dynamics_mass_units')

        options = base.get_options_for_format('hdf5')
        options.sort(key=lambda x: x[0])
        name, description, default = options[1]
        self.assertEquals(name, 'append_to_file')
        self.assertTrue(
            description.find(
                'If set to True, new data is appended to HDF5 files.') >= 0)
        self.assertTrue(
            description.find(
                'If set to False, the existing file is removed and overwritten.'
            ) >= 0)
        self.assertEquals(default, True)
Example #2
0
 def test8(self):
     options = base.get_options_for_format('tsf')
     options.sort(key = lambda x: x[0])
     name, description, default = options[1]
     self.assertEquals(name, 'nbody_to_si_converter')
     self.assertEquals(description, 'NEMO datafiles store nbody data, provide a '
         'converter to store si data (None means no converter)')
     self.assertEquals(default, None)
     options = base.get_options_for_format('dyn')
     options.sort(key = lambda x: x[0])
     name, description, default = options[1]
     self.assertEquals(name, 'dynamics_mass_units')
     
     options = base.get_options_for_format('hdf5')
     options.sort(key = lambda x: x[0])
     name, description, default = options[0]
     self.assertEquals(name, 'append_to_file')
     self.assertTrue(description.find('If set to True, new data is appended to HDF5 files.') >= 0)
     self.assertTrue(description.find('If set to False, the existing file is removed and overwritten.') >= 0)
     self.assertEquals(default, True)
Example #3
0
 def test4(self):
     options = base.get_options_for_format('123')
     options.sort(key = lambda x: x[0])
     for x in options:
         print x
     name, description, default = options[0]
     self.assertEquals(name, 'add_comma')
     self.assertEquals(description, 'if True will add a comma between each value')
     self.assertEquals(default, True)
     name, description, default = options[2]
     self.assertEquals(name, 'save_fast')
     self.assertEquals(description, 'if True will save faster but less accurate')
     self.assertEquals(default, False)
Example #4
0
 def test4(self):
     options = base.get_options_for_format('123')
     options.sort(key = lambda x: x[0])
     for x in options:
         print(x)
     name, description, default = options[0]
     self.assertEqual(name, 'add_comma')
     self.assertEqual(description, 'if True will add a comma between each value')
     self.assertEqual(default, True)
     name, description, default = options[2]
     self.assertEqual(name, 'save_fast')
     self.assertEqual(description, 'if True will save faster but less accurate')
     self.assertEqual(default, False)
Example #5
0
 def test12(self):
     all_formats = sorted(base.registered_fileformat_processors.keys())
     for x in all_formats:
         options = base.get_options_for_format('txt')
         self.assertTrue(len(options) >= 0)
Example #6
0
 def test12(self):
     all_formats = sorted(base.registered_fileformat_processors.keys())
     for x in all_formats:
         options = base.get_options_for_format('txt')
         self.assertTrue(len(options) >= 0)