def test_sig_needles(): fixture = { 'function': [{'type': FuncSig(('int**', 'int', 'int'), 'int**'), 'span': DEFAULT_EXTENT}], 'variable': [{'type': 'a', 'span': DEFAULT_EXTENT}], } eq_(list(sig_needles(fixture)), [(('c-sig', '(int**, int, int) -> int**'), DEFAULT_EXTENT)])
def test_sig_needles(): dummy_extent = Extent(start=Position(0, 0), end=Position(0, 0)) fixture = { 'function': [{'type': FuncSig(('int**', 'int', 'int'), 'int**'), 'span': dummy_extent}], 'variable': [{'type': 'a', 'span': dummy_extent}], } eq_(list(sig_needles(fixture)), [(('c-sig', '(int**, int, int) -> int**'), dummy_extent)])