mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
23 lines
508 B
Ruby
23 lines
508 B
Ruby
![]() |
# frozen_string_literal: true
|
||
|
|
||
|
require "extend/pathname"
|
||
|
|
||
|
describe Pathname do
|
||
|
let(:elf_dir) { described_class.new "#{TEST_FIXTURE_DIR}/elf" }
|
||
|
let(:sho) { elf_dir/"libhello.so.0" }
|
||
|
let(:exec) { elf_dir/"hello" }
|
||
|
|
||
|
describe "#interpreter" do
|
||
|
it "returns interpreter" do
|
||
|
expect(exec.interpreter).to eq "/lib64/ld-linux-x86-64.so.2"
|
||
|
end
|
||
|
end
|
||
|
|
||
|
describe "#rpath" do
|
||
|
it "returns nil when absent" do
|
||
|
expect(exec.rpath).to be_nil
|
||
|
expect(sho.rpath).to be_nil
|
||
|
end
|
||
|
end
|
||
|
end
|