def _assert_in_bt2(self, name):
self.assertIn(name, dir(bt2))
- def test_has_ClockClassOffset(self):
- self._assert_in_bt2('ClockClassOffset')
- def test_has__ClockSnapshot(self):
- self._assert_in_bt2('_ClockSnapshot')
-
- def test_has__UnknownClockSnapshot(self):
- self._assert_in_bt2('_UnknownClockSnapshot')
-
- def test_has__SourceComponentClass(self):
- self._assert_in_bt2('_SourceComponentClass')
-
- def test_has__FilterComponentClass(self):
- self._assert_in_bt2('_FilterComponentClass')
-
- def test_has__SinkComponentClass(self):
- self._assert_in_bt2('_SinkComponentClass')
-
- def test_has__SourceComponent(self):
- self._assert_in_bt2('_SourceComponent')
-
- def test_has__FilterComponent(self):
- self._assert_in_bt2('_FilterComponent')
-
- def test_has__SinkComponent(self):
- self._assert_in_bt2('_SinkComponent')
-
- def test_has__UserSourceComponent(self):
- self._assert_in_bt2('_UserSourceComponent')
-
- def test_has__UserFilterComponent(self):
- self._assert_in_bt2('_UserFilterComponent')
-
- def test_has__UserSinkComponent(self):
- self._assert_in_bt2('_UserSinkComponent')
-
- def test_has_ComponentClassType(self):
- self._assert_in_bt2('ComponentClassType')
-
- def test_has__ErrorCause(self):
- self._assert_in_bt2('_ErrorCause')
-
- def test_has__ComponentErrorCause(self):
- self._assert_in_bt2('_ComponentErrorCause')
-
- def test_has__ComponentClassErrorCause(self):
- self._assert_in_bt2('_ComponentClassErrorCause')
-
- def test_has__MessageIteratorErrorCause(self):
- self._assert_in_bt2('_MessageIteratorErrorCause')
-
- def test_has__Error(self):
- self._assert_in_bt2('_Error')
-
- def test_has_EventClassLogLevel(self):
- self._assert_in_bt2('EventClassLogLevel')
-
- def test_has__BoolField(self):
- self._assert_in_bt2('_BoolField')
-
- def test_has__BitArrayField(self):
- self._assert_in_bt2('_BitArrayField')
-
- def test_has__IntegerField(self):
- self._assert_in_bt2('_IntegerField')
-
- def test_has__UnsignedIntegerField(self):
- self._assert_in_bt2('_UnsignedIntegerField')
-
- def test_has__SignedIntegerField(self):
- self._assert_in_bt2('_SignedIntegerField')
-
- def test_has__RealField(self):
- self._assert_in_bt2('_RealField')
-
- def test_has__EnumerationField(self):
- self._assert_in_bt2('_EnumerationField')
-
- def test_has__UnsignedEnumerationField(self):
- self._assert_in_bt2('_UnsignedEnumerationField')
-
- def test_has__SignedEnumerationField(self):
- self._assert_in_bt2('_SignedEnumerationField')
-
- def test_has__StringField(self):
- self._assert_in_bt2('_StringField')
-
- def test_has__StructureField(self):
- self._assert_in_bt2('_StructureField')
-
- def test_has__OptionField(self):
- self._assert_in_bt2('_VariantField')
-
- def test_has__VariantField(self):
- self._assert_in_bt2('_VariantField')
-
- def test_has__ArrayField(self):
- self._assert_in_bt2('_ArrayField')
-
- def test_has__StaticArrayField(self):
- self._assert_in_bt2('_StaticArrayField')
-
- def test_has__DynamicArrayField(self):
- self._assert_in_bt2('_DynamicArrayField')
-
- def test_has_IntegerDisplayBase(self):
- self._assert_in_bt2('IntegerDisplayBase')
-
- def test_has__BoolFieldClass(self):
- self._assert_in_bt2('_BoolFieldClass')
-
- def test_has__BitArrayFieldClass(self):
- self._assert_in_bt2('_BitArrayFieldClass')
-
- def test_has__IntegerFieldClass(self):
- self._assert_in_bt2('_IntegerFieldClass')
-
- def test_has__UnsignedIntegerFieldClass(self):
- self._assert_in_bt2('_UnsignedIntegerFieldClass')
-
- def test_has__SignedIntegerFieldClass(self):
- self._assert_in_bt2('_SignedIntegerFieldClass')
-
- def test_has__RealFieldClass(self):
- self._assert_in_bt2('_RealFieldClass')
-
- def test_has__EnumerationFieldClass(self):
- self._assert_in_bt2('_EnumerationFieldClass')
-
- def test_has__UnsignedEnumerationFieldClass(self):
- self._assert_in_bt2('_UnsignedEnumerationFieldClass')
-
- def test_has__SignedEnumerationFieldClass(self):
- self._assert_in_bt2('_SignedEnumerationFieldClass')
-
- def test_has__StringFieldClass(self):
- self._assert_in_bt2('_StringFieldClass')
-
- def test_has__StructureFieldClass(self):
- self._assert_in_bt2('_StructureFieldClass')
-
- def test_has__OptionFieldClass(self):
- self._assert_in_bt2('_OptionFieldClass')
-
- def test_has__VariantFieldClass(self):
- self._assert_in_bt2('_VariantFieldClass')
-
- def test_has__VariantFieldClassWithoutSelector(self):
- self._assert_in_bt2('_VariantFieldClassWithoutSelector')
-
- def test_has__VariantFieldClassWithSelector(self):
- self._assert_in_bt2('_VariantFieldClassWithSelector')
-
- def test_has__VariantFieldClassWithUnsignedSelector(self):
- self._assert_in_bt2('_VariantFieldClassWithUnsignedSelector')
-
- def test_has__VariantFieldClassWithSignedSelector(self):
- self._assert_in_bt2('_VariantFieldClassWithSignedSelector')
-
- def test_has__ArrayFieldClass(self):
- self._assert_in_bt2('_ArrayFieldClass')
-
- def test_has__StaticArrayFieldClass(self):
- self._assert_in_bt2('_StaticArrayFieldClass')
-
- def test_has__DynamicArrayFieldClass(self):
- self._assert_in_bt2('_DynamicArrayFieldClass')
-
- def test_has_FieldPathScope(self):
- self._assert_in_bt2('FieldPathScope')
-
- def test_has__IndexFieldPathItem(self):
- self._assert_in_bt2('_IndexFieldPathItem')
-
- def test_has__CurrentArrayElementFieldPathItem(self):
- self._assert_in_bt2('_CurrentArrayElementFieldPathItem')
-
- def test_has__CurrentOptionContentFieldPathItem(self):
- self._assert_in_bt2('_CurrentOptionContentFieldPathItem')
-
- def test_has_ComponentDescriptor(self):
- self._assert_in_bt2('ComponentDescriptor')
-
- def test_has_Graph(self):
- self._assert_in_bt2('Graph')
-
- def test_has_SignedIntegerRange(self):
- self._assert_in_bt2('SignedIntegerRange')
-
- def test_has_UnsignedIntegerRange(self):
- self._assert_in_bt2('UnsignedIntegerRange')
-
- def test_has_SignedIntegerRangeSet(self):
- self._assert_in_bt2('SignedIntegerRangeSet')
-
- def test_has_UnsignedIntegerRangeSet(self):
- self._assert_in_bt2('UnsignedIntegerRangeSet')
-
- def test_has_Interrupter(self):
- self._assert_in_bt2('Interrupter')
-
- def test_has_LoggingLevel(self):
- self._assert_in_bt2('LoggingLevel')
-
- def test_has_get_minimal_logging_level(self):
- self._assert_in_bt2('get_minimal_logging_level')
-
- def test_has_get_global_logging_level(self):
- self._assert_in_bt2('get_global_logging_level')
-
- def test_has_set_global_logging_level(self):
- self._assert_in_bt2('set_global_logging_level')
-
- def test_has__EventMessage(self):
- self._assert_in_bt2('_EventMessage')
-
- def test_has__PacketBeginningMessage(self):
- self._assert_in_bt2('_PacketBeginningMessage')
-
- def test_has__PacketEndMessage(self):
- self._assert_in_bt2('_PacketEndMessage')
-
- def test_has__StreamBeginningMessage(self):
- self._assert_in_bt2('_StreamBeginningMessage')
-
- def test_has__StreamEndMessage(self):
- self._assert_in_bt2('_StreamEndMessage')
-
- def test_has__MessageIteratorInactivityMessage(self):
- self._assert_in_bt2('_MessageIteratorInactivityMessage')
-
- def test_has__DiscardedEventsMessage(self):
- self._assert_in_bt2('_DiscardedEventsMessage')
-
- def test_has__DiscardedPacketsMessage(self):
- self._assert_in_bt2('_DiscardedPacketsMessage')
-
- def test_has__UserMessageIterator(self):
- self._assert_in_bt2('_UserMessageIterator')
-
- def test_has_find_plugins_in_path(self):
- self._assert_in_bt2('find_plugins_in_path')
-
- def test_has_find_plugins(self):
- self._assert_in_bt2('find_plugins')
-
- def test_has_find_plugin(self):
- self._assert_in_bt2('find_plugin')
-
- def test_has_plugin_component_class(self):
- self._assert_in_bt2('plugin_component_class')
-
- def test_has_register_plugin(self):
- self._assert_in_bt2('register_plugin')
-
- def test_has_QueryExecutor(self):
- self._assert_in_bt2('QueryExecutor')
-
- def test_has_AutoSourceComponentSpec(self):
- self._assert_in_bt2('AutoSourceComponentSpec')
-
- def test_has_ComponentSpec(self):
- self._assert_in_bt2('ComponentSpec')
-
- def test_has_TraceCollectionMessageIterator(self):
- self._assert_in_bt2('TraceCollectionMessageIterator')
-
- def test_has_create_value(self):
- self._assert_in_bt2('create_value')
-
- def test_has_BoolValue(self):
- self._assert_in_bt2('BoolValue')
-
- def test_has__IntegerValue(self):
- self._assert_in_bt2('_IntegerValue')
-
- def test_has_UnsignedIntegerValue(self):
- self._assert_in_bt2('UnsignedIntegerValue')
-
- def test_has_SignedIntegerValue(self):
- self._assert_in_bt2('SignedIntegerValue')
-
- def test_has_RealValue(self):
- self._assert_in_bt2('RealValue')
-
- def test_has_StringValue(self):
- self._assert_in_bt2('StringValue')
-
- def test_has_ArrayValue(self):
- self._assert_in_bt2('ArrayValue')
-
- def test_has_MapValue(self):
- self._assert_in_bt2('MapValue')
-
- def test_has_BoolValueConst(self):
- self._assert_in_bt2('_BoolValueConst')
-
- def test_has__IntegerValueConst(self):
- self._assert_in_bt2('_IntegerValueConst')
-
- def test_has_UnsignedIntegerValueConst(self):
- self._assert_in_bt2('_UnsignedIntegerValueConst')
-
- def test_has_SignedIntegerValueConst(self):
- self._assert_in_bt2('_SignedIntegerValueConst')
-
- def test_has_RealValueConst(self):
- self._assert_in_bt2('_RealValueConst')
-
- def test_has_StringValueConst(self):
- self._assert_in_bt2('_StringValueConst')
-
- def test_has_ArrayValueConst(self):
- self._assert_in_bt2('_ArrayValueConst')
-
- def test_has_MapValueConst(self):
- self._assert_in_bt2('_MapValueConst')
-
- def test_has___version__(self):
- self._assert_in_bt2('__version__')
+_public_names = [
+ '__version__',
+ '_ArrayField',
+ '_ArrayFieldClass',
+ '_ArrayFieldClassConst',
+ '_ArrayFieldConst',
+ '_ArrayValueConst',
+ '_BitArrayField',
+ '_BitArrayFieldClass',
+ '_BitArrayFieldClassConst',
+ '_BitArrayFieldConst',
+ '_BoolField',
+ '_BoolFieldClass',
+ '_BoolFieldClassConst',
+ '_BoolFieldConst',
+ '_BoolValueConst',
+ '_ClockSnapshotConst',
+ '_ComponentClassErrorCause',
+ '_ComponentErrorCause',
+ '_CurrentArrayElementFieldPathItem',
+ '_CurrentOptionContentFieldPathItem',
+ '_DiscardedEventsMessage',
+ '_DiscardedEventsMessageConst',
+ '_DiscardedPacketsMessage',
+ '_DiscardedPacketsMessageConst',
+ '_DoublePrecisionRealField',
+ '_DoublePrecisionRealFieldConst',
+ '_DynamicArrayField',
+ '_DynamicArrayFieldClass',
+ '_DynamicArrayFieldClassConst',
+ '_DynamicArrayFieldConst',
+ '_DynamicArrayWithLengthFieldFieldClass',
+ '_DynamicArrayWithLengthFieldFieldClassConst',
+ '_EnumerationField',
+ '_EnumerationFieldClass',
+ '_EnumerationFieldClassConst',
+ '_EnumerationFieldConst',
+ '_Error',
+ '_ErrorCause',
+ '_EventMessage',
+ '_EventMessageConst',
+ '_FilterComponentClassConst',
+ '_FilterComponentConst',
+ '_IndexFieldPathItem',
+ '_IntegerField',
+ '_IntegerFieldClass',
+ '_IntegerFieldClassConst',
+ '_IntegerFieldConst',
+ '_IntegerValue',
+ '_IntegerValueConst',
+ '_MapValueConst',
+ '_MessageIteratorErrorCause',
+ '_MessageIteratorInactivityMessage',
+ '_MessageIteratorInactivityMessageConst',
+ '_OptionFieldClass',
+ '_OptionFieldClassConst',
+ '_OptionWithBoolSelectorFieldClass',
+ '_OptionWithBoolSelectorFieldClassConst',
+ '_OptionWithIntegerSelectorFieldClass',
+ '_OptionWithIntegerSelectorFieldClassConst',
+ '_OptionWithSelectorFieldClass',
+ '_OptionWithSelectorFieldClassConst',
+ '_OptionWithSignedIntegerSelectorFieldClass',
+ '_OptionWithSignedIntegerSelectorFieldClassConst',
+ '_OptionWithUnsignedIntegerSelectorFieldClass',
+ '_OptionWithUnsignedIntegerSelectorFieldClassConst',
+ '_PacketBeginningMessage',
+ '_PacketBeginningMessageConst',
+ '_PacketEndMessage',
+ '_PacketEndMessageConst',
+ '_RealField',
+ '_RealFieldClass',
+ '_RealFieldClassConst',
+ '_RealFieldConst',
+ '_RealValueConst',
+ '_SignedEnumerationField',
+ '_SignedEnumerationFieldClass',
+ '_SignedEnumerationFieldClassConst',
+ '_SignedEnumerationFieldConst',
+ '_SignedIntegerField',
+ '_SignedIntegerFieldClass',
+ '_SignedIntegerFieldClassConst',
+ '_SignedIntegerFieldConst',
+ '_SignedIntegerRangeConst',
+ '_SignedIntegerRangeSetConst',
+ '_SignedIntegerValueConst',
+ '_SinglePrecisionRealField',
+ '_SinglePrecisionRealFieldConst',
+ '_SinkComponentClassConst',
+ '_SinkComponentConst',
+ '_SourceComponentClassConst',
+ '_SourceComponentConst',
+ '_StaticArrayField',
+ '_StaticArrayFieldClass',
+ '_StaticArrayFieldClassConst',
+ '_StaticArrayFieldConst',
+ '_StreamBeginningMessage',
+ '_StreamBeginningMessageConst',
+ '_StreamEndMessage',
+ '_StreamEndMessageConst',
+ '_StringField',
+ '_StringFieldClass',
+ '_StringFieldClassConst',
+ '_StringFieldConst',
+ '_StringValueConst',
+ '_StructureField',
+ '_StructureFieldClass',
+ '_StructureFieldClassConst',
+ '_StructureFieldConst',
+ '_UnknownClockSnapshot',
+ '_UnsignedEnumerationField',
+ '_UnsignedEnumerationFieldClass',
+ '_UnsignedEnumerationFieldClassConst',
+ '_UnsignedEnumerationFieldConst',
+ '_UnsignedIntegerField',
+ '_UnsignedIntegerFieldClass',
+ '_UnsignedIntegerFieldClassConst',
+ '_UnsignedIntegerFieldConst',
+ '_UnsignedIntegerRangeConst',
+ '_UnsignedIntegerRangeSetConst',
+ '_UnsignedIntegerValueConst',
+ '_UserFilterComponent',
+ '_UserMessageIterator',
+ '_UserSinkComponent',
+ '_UserSourceComponent',
+ '_VariantField',
+ '_VariantField',
+ '_VariantFieldClass',
+ '_VariantFieldClassConst',
+ '_VariantFieldClassWithIntegerSelector',
+ '_VariantFieldClassWithIntegerSelectorConst',
+ '_VariantFieldClassWithoutSelector',
+ '_VariantFieldClassWithoutSelectorConst',
+ '_VariantFieldClassWithSignedIntegerSelector',
+ '_VariantFieldClassWithSignedIntegerSelectorConst',
+ '_VariantFieldClassWithUnsignedIntegerSelector',
+ '_VariantFieldClassWithUnsignedIntegerSelectorConst',
+ '_VariantFieldConst',
+ '_VariantFieldConst',
+ 'ArrayValue',
+ 'AutoSourceComponentSpec',
+ 'BoolValue',
+ 'ClockClassOffset',
+ 'ComponentClassType',
+ 'ComponentDescriptor',
+ 'ComponentSpec',
+ 'create_value',
+ 'EventClassLogLevel',
+ 'FieldPathScope',
+ 'find_plugin',
+ 'find_plugins',
+ 'find_plugins_in_path',
+ 'get_global_logging_level',
+ 'get_minimal_logging_level',
+ 'Graph',
+ 'IntegerDisplayBase',
+ 'Interrupter',
+ 'LoggingLevel',
+ 'MapValue',
+ 'plugin_component_class',
+ 'QueryExecutor',
+ 'RealValue',
+ 'register_plugin',
+ 'set_global_logging_level',
+ 'SignedIntegerRange',
+ 'SignedIntegerRangeSet',
+ 'SignedIntegerValue',
+ 'StringValue',
+ 'TraceCollectionMessageIterator',
+ 'UnsignedIntegerRange',
+ 'UnsignedIntegerRangeSet',
+ 'UnsignedIntegerValue',
+]
+
+for name in _public_names:
+
+ def test_func(self):
+ self._assert_in_bt2(name)
+
+ setattr(PackageTestCase, 'test_has_' + name, test_func)
+
+
+if __name__ == '__main__':
+ unittest.main()