Upgrading FitNesse from a 2014 version to latest resulted in some compatibility issues with GivWenZen. Many tests started to fail and a quick debugging session showed that all affected scenarios incorporate the Hash Table markup syntax. The hash table is correctly matched by the regular expression, however it is passed as a String to the @DomainStep method which is expecting a Map.
After a deep investigation I found this Topic and PR:
Issue #7
Pull Request #8
which perfectly describes the problem and enhance the code with a solution. The solution is hosted in this branch:
Branch #8
I reviewed the code and seems that the implemented solution is small, but with a big effect. To ensure that all is correct, I made lots of tests, and seems to work like a charm. I wanted to ask if it is possible to merge the branch and release an official version that includes the changes from this branch, because this will help a lot of people, using this library.
Is it possible to do this? Thanks a lot in advance.
Greetings!
Upgrading FitNesse from a 2014 version to latest resulted in some compatibility issues with GivWenZen. Many tests started to fail and a quick debugging session showed that all affected scenarios incorporate the Hash Table markup syntax. The hash table is correctly matched by the regular expression, however it is passed as a String to the @DomainStep method which is expecting a Map.
After a deep investigation I found this Topic and PR:
which perfectly describes the problem and enhance the code with a solution. The solution is hosted in this branch:
I reviewed the code and seems that the implemented solution is small, but with a big effect. To ensure that all is correct, I made lots of tests, and seems to work like a charm. I wanted to ask if it is possible to merge the branch and release an official version that includes the changes from this branch, because this will help a lot of people, using this library.
Is it possible to do this? Thanks a lot in advance.