def test_completion_interference():
 cache.parser_cache.pop(None, None)
 assert Script('open(').call_signatures()
 assert Script('from datetime import ').completions()
 assert Script('open(').call_signatures()

def test_completion_interference ( ) : cache . parser_cache . pop ( None , None ) assert Script ( 'open(' ) . call_signatures ( ) assert Script ( 'from datetime import ' ) . completions ( ) assert Script ( 'open(' ) . call_signatures ( )
seems to cause problems .