def testCachePaths(self): """Check we compute local cache paths properly.""" myShakeEvent = '20120726022003' myShakeData = ShakeData(myShakeEvent) myExpectedInpPath = ('/tmp/inasafe/realtime/shakemaps-zipped/' '20120726022003.inp.zip') myExpectedOutPath = ('/tmp/inasafe/realtime/shakemaps-zipped/' '20120726022003.out.zip') myInpPath, myOutPath = myShakeData.cachePaths() myMessage = 'Expected: %s\nGot: %s' % (myExpectedInpPath, myInpPath) assert myInpPath == myExpectedInpPath, myMessage myMessage = 'Expected: %s\nGot: %s' % (myExpectedOutPath, myOutPath) assert myOutPath == myExpectedOutPath, myMessage