我目前的开发设置是使用Windows10和WSL(WindowsSubsystem for Linux)以及Rails5.2应用程序。我已经尝试了几天让我的系统测试执行,我相信我已经发现使用WSL的唯一方法是使用运行在windows10上的远程服务器。我遵循了这个指南
here
,但我还是无法让它工作。我猜我的
application_system_test_case.rb
文件是不正确的,我想找人也许可以帮助我纠正它。
错误:
daveomcd@mcdonald-PC9020:~/rails_projects/haystack_scout$ rails test test/system/users_test.rb
Running via Spring preloader in process 960
/home/daveomcd/.rvm/gems/ruby-2.5.1/gems/spring-2.0.2/lib/spring/application.rb:185: warning: Insecure world writable dir /home/daveomcd/.rvm/rubies/ruby-2.5.1 in PATH, mode 040777
Run options: --seed 10702
# Running:
E
Error:
UsersTest#test_visiting_the_index:
ArgumentError: unknown driver: :selenium_remote_chrome
test/system/users_test.rb:8:in `block in <class:UsersTest>'
Error:
UsersTest#test_visiting_the_index:
ArgumentError: unknown driver: :selenium_remote_chrome
bin/rails test test/system/users_test.rb:7
Finished in 0.134354s, 7.4430 runs/s, 0.0000 assertions/s.
1 runs, 0 assertions, 0 failures, 1 errors, 0 skips