Sha256: 955b12f8ad97a768cd327abef73f6cd666c06c7ed3020e10936e17160e177b29
Contents?: true
Size: 703 Bytes
Versions: 9
Compression:
Stored size: 703 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