Sha256: 15fdfe8650d8cedc7ee2931e1593dcd015d610f444e464ca4a25d17220097edb
Contents?: true
Size: 591 Bytes
Versions: 4
Compression:
Stored size: 591 Bytes
Contents
# frozen_string_literal: true require "gir_ffi_test_helper" GirFFI.setup :GIMarshallingTests describe GirFFI::StructBase do it "inherits from StructLikeBase" do _(GirFFI::StructBase).must_include GirFFI::StructLikeBase end describe "new" do it "creates an instance with an owned struct" do instance = GIMarshallingTests::SimpleStruct.new _(instance.struct).must_be :owned? end it "ensures the wrapped pointer is not autoreleased" do instance = GIMarshallingTests::SimpleStruct.new _(instance.to_ptr).wont_be :autorelease? end end end
Version data entries
4 entries across 4 versions & 1 rubygems