如何设置Rails系统测试



我目前正在尝试为我的rails web应用程序设置一些系统测试(使用rails版本7.0.3.1(

当运行rails测试:系统运行我写的单个系统测试时,我得到了以下设置相关的错误

Command '/usr/bin/chromium-browser' requires the chromium snap to be installed.
Please install it with:
snap install chromium
.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/webdrivers-5.0.0/lib/webdrivers/system.rb:190:in `call': Failed to make system call: ["/usr/bin/chromium-browser", "--product-version"] (RuntimeError)

然后,当我尝试运行时

snap install chromium

正如我返回的错误所暗示的那样,我随后遇到了以下错误

error: cannot communicate with server: Post http://localhost/v2/snaps/chromium: dial unix /run/snapd.socket: connect: no such file or directory

我不知道如何处理这个问题,这使我无法运行任何系统测试。目前网上似乎也没有太多适用于本案的相关问题。如有任何关于如何进一步解决此错误的帮助/建议,我们将不胜感激。

尝试从谷歌安装它,取决于您的ubuntu版本:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
apt install ./google-chrome-stable_current_amd64.deb

相关内容

  • 没有找到相关文章

最新更新