Sha256: b5c396564bc70381442ca6e174ad34b28dd368aaae73592976230a6719c4c297
Contents?: true
Size: 704 Bytes
Versions: 9
Compression:
Stored size: 704 Bytes
Contents
# frozen_string_literal: true require 'introspection_test_helper' describe GObjectIntrospection::IRegisteredTypeInfo do describe '#get_type_name' do describe 'for an interface' do let(:registered_type_info) do get_introspection_data('GIMarshallingTests', 'Interface') end it 'returns interface name' do registered_type_info.type_name.must_equal 'GIMarshallingTestsInterface' end end describe 'for a type that is not an interface' do let(:registered_type_info) do get_introspection_data('GIMarshallingTests', 'Enum') end it 'returns nil' do registered_type_info.type_name.must_be_nil end end end end
Version data entries
9 entries across 9 versions & 1 rubygems