Sha256: 3bf2aa027e6608acbfa6458febdf5a8a399746922d0b92f47fd0c08fa6c4113c
Contents?: true
Size: 567 Bytes
Versions: 9
Compression:
Stored size: 567 Bytes
Contents
# frozen_string_literal: true require 'gir_ffi_test_helper' GirFFI.setup :GIMarshallingTests describe GirFFI::UnionBase 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::Union.new instance.struct.must_be :owned? end it 'ensures the wrapped pointer is not autoreleased' do instance = GIMarshallingTests::Union.new instance.to_ptr.wont_be :autorelease? end end end
Version data entries
9 entries across 9 versions & 1 rubygems