def test_addGroup_ok_group_folder(self): """ Check successful adding a group for a folder. """ folder_name = mk.makeFilename() folder_segments = self.filesystem.home_segments folder_segments.append(folder_name) self.filesystem.createFolder(folder_segments) if os.name == 'posix': root_avatar = SuperAvatar() root_avatar._home_folder_path = self.avatar.home_folder_path root_avatar._root_folder_path = self.avatar.root_folder_path root_filesystem = LocalFilesystem(avatar=root_avatar) else: root_filesystem = self.filesystem self.assertFalse( self.filesystem.hasGroup( folder_segments, TEST_ACCOUNT_GROUP_OTHER)) root_filesystem.addGroup( folder_segments, TEST_ACCOUNT_GROUP_OTHER) self.assertTrue( self.filesystem.hasGroup( folder_segments, TEST_ACCOUNT_GROUP_OTHER))