def test_document_signature_exclude_all_kwargs(self): exclude_params = ['Foo', 'Bar', 'Baz'] document_model_driven_signature( self.doc_structure, 'my_method', self.operation_model, exclude=exclude_params) self.assert_contains_line( '.. py:method:: my_method()')
def test_document_signature_exclude_all_kwargs(self): exclude_params = ['Foo', 'Bar', 'Baz'] document_model_driven_signature(self.doc_structure, 'my_method', self.operation_model, exclude=exclude_params) self.assert_contains_line('.. py:method:: my_method()')
def test_document_signature_exclude_and_include(self): exclude_params = ['Foo', 'Bar', 'Baz'] include_params = [ DocumentedShape( name='Biz', type_name='integer', documentation='biz docs') ] document_model_driven_signature( self.doc_structure, 'my_method', self.operation_model, include=include_params, exclude=exclude_params) self.assert_contains_line( '.. py:method:: my_method(**kwargs)')
def test_document_signature(self): document_model_driven_signature( self.doc_structure, 'my_method', self.operation_model) self.assert_contains_line( '.. py:method:: my_method(**kwargs)')
def test_document_signature(self): document_model_driven_signature(self.doc_structure, 'my_method', self.operation_model) self.assert_contains_line('.. py:method:: my_method(**kwargs)')