I'm getting this error from all of the specs. Doing a little debugging, this is coming from trying to create a new session
Missing hash key: "sessionId" (KeyError)
from /usr/share/crystal/src/hash.cr:1172:11 in '[]'
from /usr/share/crystal/src/json/any.cr:115:7 in '[]'
from /usr/share/crystal/src/json/any.cr:156:5 in 'dig'
from /usr/share/crystal/src/json/any.cr:151:5 in 'dig'
from src/selenium/driver.cr:50:47 in 'create_session'
from src/selenium/driver.cr:41:3 in 'create_session'
from src/selenium/chrome/driver.cr:3:5 in 'create_session'
from src/selenium/chrome/driver.cr:9:5 in 'create_session'
from spec/features/session_spec.cr:14:20 in '->'
from /usr/share/crystal/src/spec/example.cr:45:13 in 'internal_run'
from /usr/share/crystal/src/spec/example.cr:33:16 in 'run'
from /usr/share/crystal/src/spec/context.cr:18:23 in 'internal_run'
from /usr/share/crystal/src/spec/context.cr:342:7 in 'run'
from /usr/share/crystal/src/spec/context.cr:18:23 in 'internal_run'
from /usr/share/crystal/src/spec/context.cr:158:7 in 'run'
from /usr/share/crystal/src/spec/dsl.cr:212:7 in '->'
from /usr/share/crystal/src/crystal/at_exit_handlers.cr:14:19 in 'run'
from /usr/share/crystal/src/crystal/main.cr:64:14 in 'exit'
from /usr/share/crystal/src/crystal/main.cr:59:5 in 'main'
from /usr/share/crystal/src/crystal/main.cr:141:3 in 'main'
from /lib/x86_64-linux-gnu/libc.so.6 in '??'
from /lib/x86_64-linux-gnu/libc.so.6 in '__libc_start_main'
from /home/jeremy/.cache/crystal/crystal-run-spec.tmp in '_start'
from ???
My guess is this is related to the recent breaking changes chromedriver did between v114 and v115... For some reason, it's saying my local version is v71? but it's not...
I'm getting this error from all of the specs. Doing a little debugging, this is coming from trying to create a new session
My guess is this is related to the recent breaking changes chromedriver did between v114 and v115... For some reason, it's saying my local version is v71? but it's not...