Sha256: 44d9b1dbd4800716e1cd67b702d1fec3c5e0725dcac1cf1c5000ba2fb063c22b
Contents?: true
Size: 585 Bytes
Versions: 4
Compression:
Stored size: 585 Bytes
Contents
# frozen_string_literal: true require "gir_ffi_test_helper" describe GirFFI::InfoExt::SafeFunctionName do let(:info_class) do Class.new do include GirFFI::InfoExt::SafeFunctionName end end let(:info) { info_class.new } describe "#safe_name" do it "keeps lower case names lower case" do expect(info).to receive(:name).and_return "foo" assert_equal "foo", info.safe_name end it "returns a non-empty string if name is empty" do expect(info).to receive(:name).and_return "" assert_equal "_", info.safe_name end end end
Version data entries
4 entries across 4 versions & 1 rubygems