Example #1
0
    def update_file(self, item):
        log.debug('update_file(' + str(item) + ')')
#         log.debug('item.get_camel_case_name(): ' + item.get_camel_case_name())
#         log.debug('get_file_basename(item.get_filename()): ' + str(get_file_basename(item.get_filename())))
        if get_file_basename(item.get_filename()) is None:
            return self.create_file(item)
        elif item.get_camel_case_name() != get_file_basename(item.get_filename()):
            if self.delete_file(item):
                return self.create_file(item)
            return False
        else:
            return self.write_file(item)
Example #2
0
    def test_get_filename(self):
        path = '../../sodocu/0_ideas/ThisIsAFileWriterTest.txt'
#         print get_file_basename(path)
        assert get_file_basename(path) == 'ThisIsAFileWriterTest'