Do not normalise tag names in View All Tags dialog
还没有人认领这个 Issue。
评估
调研方向
从 robotide/ui/tagdialogs.py 开始,重点查看 _search_for_tags(),并使用报告中显示的两个不同标签名重现 View All Tags 操作。跟踪 KeyError 发生前标签名的存储方式。完成的标准是对话框能够打开并显示两个标签名,既不对它们进行规范化,也不会引发报告中的错误。
由索引模型根据 Issue 内容生成。
描述
Framework Version: 2.8.7
Python: 2.7
Operating System: Win 7 Enterprise
Using RIDE 1.3
If I have tag:
TableCleanUp
on one test, and:
Table CleanUp
on another test, when I select Tools -> View All Tags, nothing happens. I hooked RIDE into an IDE, and got the following:
Connected to pydev debugger (build 135.1057)
Traceback (most recent call last):
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\ui\actiontriggers.py", line 379, in call
action.act(event)
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\action\action.py", line 86, in act
self.action(event)
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\utils\eventhandler.py", line 22, in wrapped
method(self, event)
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\ui\mainframe.py", line 248, in OnViewAllTags
self._view_all_tags_dialog.show_dialog()
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\ui\tagdialogs.py", line 114, in show_dialog
self._execute()
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\ui\tagdialogs.py", line 92, in _execute
self._search_for_tags()
File "C:\DeploymentUnit\Anaconda\Lib\site-packages\robotframework_ride-1.3-py2.7-win32.egg\robotide\ui\tagdialogs.py", line 139, in _search_for_tags
self._tagit[tag_name].append(tag)
KeyError: u'Table CleanUp'
- 主要语言
- Python
- 星标
- 1k
- 派生
- 384
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
robotframework/RIDE 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 85/100
robotframework/RIDE#3068 ·
-
难度 2/5 1-3 小时 新手友好度 63/100
robotframework/RIDE#3050 ·
-
Auto-complete misbehaving in grid editor可能重新可做 @HelioGuilherme66 于 41 天前认领,目前没有进行中的 PR。 未关闭bug prio-high WORK IN PROGRESS
robotframework/RIDE#3044 · 1 条评论 · 已指派 1 人 ·
-
plugins未关闭BAD_ISSUE_REPORT ThirdParty
难度 3/5 1-2 天 新手友好度 35/100
robotframework/RIDE#3008 · 1 条评论 ·
-
Problems with postinstaller可能重新可做 @HelioGuilherme66 于 287 天前认领,目前没有进行中的 PR。 未关闭bug prio-low
robotframework/RIDE#2999 · 已指派 1 人 ·
查看 robotframework/RIDE 的全部 Issue
相似的 Issue
-
难度 1/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 85/100
tharje/spooler-v2#20 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
Bump version of azure-servicebus可能已有人在做 @joostlek 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 68/100
home-assistant/core#186275 ·
维护者通常 1 天内回复
-
documentation
难度 1/5 1 小时以内 新手友好度 72/100