terminalwriter: remove unused property chars_on_current_line
This commit is contained in:
		
							parent
							
								
									1bc4170e63
								
							
						
					
					
						commit
						dd32c72ff0
					
				| 
						 | 
				
			
			@ -83,7 +83,6 @@ class TerminalWriter:
 | 
			
		|||
                assert file is not None
 | 
			
		||||
        self._file = file
 | 
			
		||||
        self.hasmarkup = should_do_markup(file)
 | 
			
		||||
        self._chars_on_current_line = 0
 | 
			
		||||
        self._width_of_current_line = 0
 | 
			
		||||
        self._terminal_width = None  # type: Optional[int]
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -97,11 +96,6 @@ class TerminalWriter:
 | 
			
		|||
    def fullwidth(self, value: int) -> None:
 | 
			
		||||
        self._terminal_width = value
 | 
			
		||||
 | 
			
		||||
    @property
 | 
			
		||||
    def chars_on_current_line(self) -> int:
 | 
			
		||||
        """Return the number of characters written so far in the current line."""
 | 
			
		||||
        return self._chars_on_current_line
 | 
			
		||||
 | 
			
		||||
    @property
 | 
			
		||||
    def width_of_current_line(self) -> int:
 | 
			
		||||
        """Return an estimate of the width so far in the current line."""
 | 
			
		||||
| 
						 | 
				
			
			@ -159,10 +153,8 @@ class TerminalWriter:
 | 
			
		|||
        if msg:
 | 
			
		||||
            current_line = msg.rsplit("\n", 1)[-1]
 | 
			
		||||
            if "\n" in msg:
 | 
			
		||||
                self._chars_on_current_line = len(current_line)
 | 
			
		||||
                self._width_of_current_line = get_line_width(current_line)
 | 
			
		||||
            else:
 | 
			
		||||
                self._chars_on_current_line += len(current_line)
 | 
			
		||||
                self._width_of_current_line += get_line_width(current_line)
 | 
			
		||||
 | 
			
		||||
            if self.hasmarkup and kw:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -550,11 +550,7 @@ class TerminalReporter:
 | 
			
		|||
    @property
 | 
			
		||||
    def _width_of_current_line(self):
 | 
			
		||||
        """Return the width of current line, using the superior implementation of py-1.6 when available"""
 | 
			
		||||
        try:
 | 
			
		||||
            return self._tw.width_of_current_line
 | 
			
		||||
        except AttributeError:
 | 
			
		||||
            # py < 1.6.0
 | 
			
		||||
            return self._tw.chars_on_current_line
 | 
			
		||||
        return self._tw.width_of_current_line
 | 
			
		||||
 | 
			
		||||
    def pytest_collection(self) -> None:
 | 
			
		||||
        if self.isatty:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue