def test_misc_c03_empty(self):
        # test with header:
        assert(mod.get_field_names(self.empty_fqfn, self.dialect) == None)
        assert(mod.get_field_names(self.empty_fqfn, self.dialect, 1) == None)

        # test without header
        self.dialect.has_header = False
        assert(mod.get_field_names(self.empty_fqfn, self.dialect) == None)
        assert(mod.get_field_names(self.empty_fqfn, self.dialect, 1) == None)
    def test_misc_c04_noquote(self):

        assert(mod.get_field_names(self.noquote_fqfn,
                                   self.dialect) == self.name_list)
        assert(mod.get_field_names(self.noquote_fqfn, 
                                   self.dialect, 1) == 'phone')
 def test_misc_c02_headless_one_col(self):
     self.dialect.has_header = False
     assert(mod.get_field_names(self.headless_fqfn, self.dialect, 1) \
             == 'field_1')
 def test_misc_c02_headless_all_col(self):
     self.dialect.has_header = False
     assert(mod.get_field_names(self.headless_fqfn, self.dialect) \
             == ['field_0','field_1','field_2','field_3'])
    def test_misc_c01_header_one_col(self):

        assert(mod.get_field_names(self.header_fqfn, self.dialect, 1)  \
                == 'phone')
    def test_misc_c01_header_all_cols(self):

        assert(mod.get_field_names(self.header_fqfn,
                                   self.dialect) == self.name_list)