gpt4 book ai didi

ruby-on-rails - webkit_server 找不到可执行文件

转载 作者:行者123 更新时间:2023-12-01 05:31:42 26 4
gpt4 key购买 nike

我正在使用 Capybara 来测试我的 Rails 应用程序。

我需要测试一些 javascript,所以我已经设置了 webkit 来测试这些页面(不记得所有步骤,几个月前做过)。这是几个月前的一个这样的规范,效果很好:

describe "user fills in form", js: true, driver: :webkit do
...
end

该规范执行并通过得很好。

我制定了一个新的规范并有这个规范:
describe "check player", js: true, driver: :webkit do
...
end

我得到这个错误:
2012-05-28 10:24:48.771 webkit_server[6274:207] Cannot find executable for CFBundle 0x104552dc0 </Library/Internet Plug-Ins/Unused> (not loaded)
2012-05-28 10:24:48.885 webkit_server[6274:207] Error loading /Applications/Amazon MP3 Downloader.app/Contents/Resources/AmazonMP3DownloaderPlugin.plugin/Contents/MacOS/AmazonMP3DownloaderPlugin: dlopen(/Applications/Amazon MP3 Downloader.app/Contents/Resources/AmazonMP3DownloaderPlugin.plugin/Contents/MacOS/AmazonMP3DownloaderPlugin, 262): no suitable image found. Did find:
/Applications/Amazon MP3 Downloader.app/Contents/Resources/AmazonMP3DownloaderPlugin.plugin/Contents/MacOS/AmazonMP3DownloaderPlugin: no matching architecture in universal wrapper
objc[6274]: Class WebCoreMovieObserver is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore. One of the two will be used. Which one is undefined.
objc[6274]: Class WebCoreSharedBufferData is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore. One of the two will be used. Which one is undefined.
objc[6274]: Class WebVideoFullscreenWindow is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
objc[6274]: Class WebVideoFullscreenController is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
objc[6274]: Class WebVideoFullscreenHUDWindowController is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
objc[6274]: Class WebVideoFullscreenHUDWindow is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
objc[6274]: Class WebWindowFadeAnimation is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
objc[6274]: Class WebWindowScaleAnimation is implemented in both /usr/local/Cellar/qt/4.8.0/lib/QtWebKit.framework/Versions/4/QtWebKit and /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit. One of the two will be used. Which one is undefined.
2012-05-28 10:24:48.981 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/npgtpo3dautoplugin.plugin/Contents/MacOS/npgtpo3dautoplugin: dlopen(/Library/Internet Plug-Ins/npgtpo3dautoplugin.plugin/Contents/MacOS/npgtpo3dautoplugin, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/npgtpo3dautoplugin.plugin/Contents/MacOS/npgtpo3dautoplugin: mach-o, but wrong architecture
2012-05-28 10:24:49.215 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/Silverlight.plugin/Contents/MacOS/agcore: dlopen(/Library/Internet Plug-Ins/Silverlight.plugin/Contents/MacOS/agcore, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/Silverlight.plugin/Contents/MacOS/agcore: mach-o, but wrong architecture
2012-05-28 10:24:49.262 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/googletalkbrowserplugin.plugin/Contents/MacOS/googletalkbrowserplugin: dlopen(/Library/Internet Plug-Ins/googletalkbrowserplugin.plugin/Contents/MacOS/googletalkbrowserplugin, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/googletalkbrowserplugin.plugin/Contents/MacOS/googletalkbrowserplugin: mach-o, but wrong architecture
2012-05-28 10:24:49.304 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/QuickTime Plugin.plugin/Contents/MacOS/QuickTime Plugin: dlopen(/Library/Internet Plug-Ins/QuickTime Plugin.plugin/Contents/MacOS/QuickTime Plugin, 265): no suitable image found. Did find:
/Library/Internet Plug-Ins/QuickTime Plugin.plugin/Contents/MacOS/QuickTime Plugin: mach-o, but wrong architecture
2012-05-28 10:24:49.356 webkit_server[6274:207] Error loading /Users/Tyler/Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin/Contents/MacOS/libnpgeplugin.dylib: dlopen(/Users/Tyler/Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin/Contents/MacOS/libnpgeplugin.dylib, 265): no suitable image found. Did find:
/Users/Tyler/Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin/Contents/MacOS/libnpgeplugin.dylib: mach-o, but wrong architecture
2012-05-28 10:24:49.454 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/net.juniper.DSSafariExtensions.plugin/Contents/MacOS/net.juniper.DSSafariExtensions: dlopen(/Library/Internet Plug-Ins/net.juniper.DSSafariExtensions.plugin/Contents/MacOS/net.juniper.DSSafariExtensions, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/net.juniper.DSSafariExtensions.plugin/Contents/MacOS/net.juniper.DSSafariExtensions: mach-o, but wrong architecture
2012-05-28 10:24:49.823 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/SlingPlayer.plugin/Contents/MacOS/SlingPlayer: dlopen(/Library/Internet Plug-Ins/SlingPlayer.plugin/Contents/MacOS/SlingPlayer, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/SlingPlayer.plugin/Contents/MacOS/SlingPlayer: mach-o, but wrong architecture
2012-05-28 10:24:49.887 webkit_server[6274:207] Error loading /Library/Internet Plug-Ins/Unity Web Player.plugin/Contents/MacOS/Unity Web Player: dlopen(/Library/Internet Plug-Ins/Unity Web Player.plugin/Contents/MacOS/Unity Web Player, 262): no suitable image found. Did find:
/Library/Internet Plug-Ins/Unity Web Player.plugin/Contents/MacOS/Unity Web Player: no matching architecture in universal wrapper

奇怪的是,如果我运行我的应用程序的所有规范,第一个(使用 webkit 驱动程序)可以工作。只有较新的规范才会引发此错误。

最佳答案

您可能会在加载 webkit 时遇到这个已知问题:
https://github.com/thoughtbot/capybara-webkit/issues/157

也许清理您的 Internet 插件目录会有所帮助?

关于ruby-on-rails - webkit_server 找不到可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com