Tests seem to pass without mocking get_terminal_width, what's the circumstance that it's needed?