'Assert that the two paths are the same, considering case normalization
appropriate for the current platform.
@type first: L{FilePath}
@type second: L{FilePath}
@raise C{self.failureType}: If the paths are not the same.'

def assertSamePath(self, first, second):

    self.assertTrue((normcase(first.path) == normcase(second.path)), ('%r    !=    %r' % (first, second)))
