Closed oboehmer closed 1 year ago
NormalizedDict._add_initial()
was removed in favor of going through initial values in NormalizedDict.__init__
. Pabot should call update()
instead. Looking at NormalizedDict
code we should actually that in __init__
as well.
Although _add_initial()
was a private method and removing them ought to be fine also in non-major releases (especially when there's a stable API available), we can add it back until RF 7 if needed. Based on investigation by @oboehmer on Slack, there is also some issue caused by the new parser
option, so probably a new Pabot release is needed anyway.
A simple pabot execution fails with Robot 6.1b1 which was released yesterday. Robot 6.1a1 as well as 6.0.x works fine:
This looks to be caused by the commit https://github.com/robotframework/robotframework/commit/afcbbffd41c479e262260e858f62c77772419d8b which removed the private
NormalizedDict._add_initial
method referenced by pabot.