Closed 3wille closed 5 years ago
@3wille Thanks for the issue report. PR #7 should "fix" the issue and correctly set the character in an input. Please give it a try and let me know. There is a slight issue in that the key code may not be set correctly in key events (may not matter in your use case). A more complete solution would be to update the key definitions at https://github.com/twalpole/apparition/blob/master/lib/capybara/apparition/page/keyboard.rb#L147 with the correct info for the german specific keyboard keys. If you have the relevant info available a PR would be appreciated, or if you could point me to german keyboard info that would also work.
Closing since this was fixed by PR #7
Hey there, thanks for your project 👍 I ran into an issue when filling the german letter
ß
. The error shown by rspec isThe screenshot generated shows that
fill_in
successfully filled every character until the ß: This happens in any spec where we use this character and it also happens for other german special characters like ü. Here is the stacktrace from the point wherefill_in
is called with that character:Versions: apparition: 0.1.0 and 1f57ba0 capybara: 3.14.0 chrome: 73.0.3683.67 (Official Build) beta (64-bit) OS: MacOS 10.14.3 (18D109)
The same specs run fine with selenium and chromedriver-helper. Thanks for any help 👍