def test_Drive_pathlist(self): drive = Drive() paths = [ "drive://", "drive://unittest", "drive://unittest/", "drive://unittest/a/b/c", "drive://unittest/a/b/c/.", "drive://unittest/a/b/c/..", ] expected_paths = [ [ "drive://" ], [ "drive://", "unittest" ], [ "drive://", "unittest" ], [ "drive://", "unittest", "a", "b", "c" ], [ "drive://", "unittest", "a", "b", "c" ], [ "drive://", "unittest", "a", "b" ], ] for i in xrange(0, len(paths)): expected = str(expected_paths[i]) actual = str(drive.pathlist(paths[i])) self.assertEqual(expected, actual, "From %s expected %s but got %s" % ( paths[i], expected, actual ) )
def test_pathlist(self): drive = Drive() paths = [ "drive://", "drive://gsync_unittest", "drive://gsync_unittest/", "drive://gsync_unittest/a/b/c", "drive://gsync_unittest/a/b/c/.", "drive://gsync_unittest/a/b/c/..", ] expected_paths = [ ["drive://"], ["drive://", "gsync_unittest"], ["drive://", "gsync_unittest"], ["drive://", "gsync_unittest", "a", "b", "c"], ["drive://", "gsync_unittest", "a", "b", "c"], ["drive://", "gsync_unittest", "a", "b"], ] for i in xrange(0, len(paths)): expected = str(expected_paths[i]) actual = str(drive.pathlist(paths[i])) self.assertEqual( expected, actual, "From %s expected %s but got %s" % (paths[i], expected, actual))