You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 10, 2022. It is now read-only.
For some reason, Kernel.exec breaks when Array#to_hash is defined, if it's used in this form: Kernel.exec ['/bin/ls', '/bin/ls'], '-al'
extlib defines Array@to_hash, and selenium-webdriver uses Kernel.exec in this form, and therefore things that use selenium-webdriver (i.e. capybara) can't be used in projects that include extlib.
I don't even see it being used, unless I'm mistaken. It looks (from git blame) like it was added for a single instance of using String#camel_case, but that's no longer in the codebase, so I wonder if it could just be removed without consequences.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
For some reason,
Kernel.exec
breaks when Array#to_hash is defined, if it's used in this form:Kernel.exec ['/bin/ls', '/bin/ls'], '-al'
extlib defines Array@to_hash, and selenium-webdriver uses Kernel.exec in this form, and therefore things that use selenium-webdriver (i.e. capybara) can't be used in projects that include extlib.
I don't even see it being used, unless I'm mistaken. It looks (from git blame) like it was added for a single instance of using String#camel_case, but that's no longer in the codebase, so I wonder if it could just be removed without consequences.
The text was updated successfully, but these errors were encountered: