def test_makesafekey(self): csvWriter = SofiePyTableAccess('simple-test-data.h5') self.assertEqual('test19', csvWriter._makesafekey('test.1_9')) self.assertEqual('test19', csvWriter._makesafekey('_test.1_9_')) self.assertEqual('test19', csvWriter._makesafekey('.test.1_9.')) self.assertEqual('test19', csvWriter._makesafekey('__.test.1_9.__')) self.assertEqual('test19', csvWriter._makesafekey('__#$%^&*!#$%^^.test.1_9.__'))