Squish: Handle files located inside HOME or subfolders

Change-Id: I31e00cbf00e07749cf8e54732ec6cdbf623e44dd
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
This commit is contained in:
Christian Stenger
2013-05-29 13:06:37 +02:00
parent 84dd8dd669
commit b3dd4db044

View File

@@ -103,8 +103,8 @@ def testSaveChangesAndMakeWritable(modifiedFiles, readOnlyFiles):
try: try:
filesTree = waitForObject("{name='treeWidget' type='QTreeWidget' visible='1' " filesTree = waitForObject("{name='treeWidget' type='QTreeWidget' visible='1' "
"window=':WritePermissions_Core::Internal::ReadOnlyFilesDialog'}") "window=':WritePermissions_Core::Internal::ReadOnlyFilesDialog'}")
items = map(os.path.join, dumpItems(filesTree.model(), column=4), items = map(os.path.expanduser, map(os.path.join, dumpItems(filesTree.model(), column=4),
dumpItems(filesTree.model(), column=3)) dumpItems(filesTree.model(), column=3)))
difference = set(readOnlyFiles) ^ set(items) difference = set(readOnlyFiles) ^ set(items)
test.verify(len(difference) == 0, "Verifying whether all modified files without write " test.verify(len(difference) == 0, "Verifying whether all modified files without write "
"permission are listed.") "permission are listed.")