adapt plugin printing
* print each distribution only once(xdist now has 3 entrypoints) * include the distribution version
This commit is contained in:
		
							parent
							
								
									37ed391cc2
								
							
						
					
					
						commit
						2c42f15e00
					
				|  | @ -300,10 +300,15 @@ class TerminalReporter: | |||
|         if plugininfo: | ||||
|             l = [] | ||||
|             for plugin, dist in plugininfo: | ||||
|                 name = dist.project_name | ||||
|                 # gets us name and version! | ||||
|                 name = str(dist) | ||||
|                 # questionable convenience, but it keeps things short | ||||
|                 if name.startswith("pytest-"): | ||||
|                     name = name[7:] | ||||
|                 l.append(name) | ||||
|                 # we decided to print python package names | ||||
|                 # they can have more than one plugin | ||||
|                 if name not in l: | ||||
|                     l.append(name) | ||||
|             lines.append("plugins: %s" % ", ".join(l)) | ||||
|         return lines | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue