Sha256: 75d52caf8a0ee3ac4212e9c1ca9c11ff07c09509f24571a9e07f60f9706da0c8
Contents?: true
Size: 684 Bytes
Versions: 18
Compression:
Stored size: 684 Bytes
Contents
describe Appsignal::Extension, :extension_installation_failure do context "when the extension library cannot be loaded" do it "prints and logs an error" do require "open3" _stdout, stderr, _status = Open3.capture3("bin/appsignal --version") expect(stderr).to include("ERROR: AppSignal failed to load extension") error_message = if DependencyHelper.running_jruby? if DependencyHelper.macos? "Could not open library" else "cannot open shared object file" end else "LoadError: cannot load such file" end expect(stderr).to include(error_message) end end end
Version data entries
18 entries across 18 versions & 1 rubygems