Sha256: a8e55e3ee361446bdf2870e0013efbc01ea11e3ced878a67894a1e80579291f5
Contents?: true
Size: 788 Bytes
Versions: 3
Compression:
Stored size: 788 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' RSpec.describe Numo::Linalg::Autoloader do it 'succeses loading backend libraries' do expect { described_class.load_library }.to_not raise_error expect(described_class.libs).to_not be_nil end describe 'private method' do let(:autoloader) do class DummyLoader include Numo::Linalg::Autoloader end DummyLoader.new end it 'finds BLAS/LAPACK libraries' do lapack_libs = autoloader.send(:find_lapack_libs, ['/usr/lib', '/usr/local/lib', '/usr/local/opt/lapack/lib']) expect(lapack_libs[:blas]).to_not be_nil expect(lapack_libs[:cblas]).to_not be_nil expect(lapack_libs[:lapack]).to_not be_nil expect(lapack_libs[:lapacke]).to_not be_nil end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
numo-linalg-0.1.5 | spec/linalg/autoloader_spec.rb |
numo-linalg-0.1.4 | spec/linalg/autoloader_spec.rb |
numo-linalg-0.1.3 | spec/linalg/autoloader_spec.rb |