def test_render_class(): res = rst.render_include_class(path='foo.bar.events.EventClass', no_index=True, extras=[ rst.render_instruction( name='Handled by', content='some.thing', ) ]).strip() expected_lines = [ '.. autoclass:: foo.bar.events.EventClass', ' :noindex:', ' ', ' :Handled by: some.thing', ] expected = '\n'.join(expected_lines) assert res == expected
def test_render_method(): res = rst.render_include_method(path='foo.BarClass.method_name', no_index=True, extras=[ rst.render_instruction( name='Listens to', content='a.thing', ) ]).strip() expected_lines = [ '.. automethod:: foo.BarClass.method_name', ' :noindex:', ' ', ' :Listens to: a.thing', ] expected = '\n'.join(expected_lines) assert res == expected
def test_render_class(): res = rst.render_include_class( path='foo.bar.events.EventClass', no_index=True, extras=[ rst.render_instruction( name='Handled by', content='some.thing', ) ] ).strip() expected_lines = [ '.. autoclass:: foo.bar.events.EventClass', ' :noindex:', ' ', ' :Handled by: some.thing', ] expected = '\n'.join(expected_lines) assert res == expected
def test_render_method(): res = rst.render_include_method( path='foo.BarClass.method_name', no_index=True, extras=[ rst.render_instruction( name='Listens to', content='a.thing', ) ] ).strip() expected_lines = [ '.. automethod:: foo.BarClass.method_name', ' :noindex:', ' ', ' :Listens to: a.thing', ] expected = '\n'.join(expected_lines) assert res == expected