17 lines
		
	
	
		
			429 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			429 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from pathlib import Path
 | |
| 
 | |
| import tomlkit
 | |
| 
 | |
| from betterproto import __version__
 | |
| 
 | |
| 
 | |
| PROJECT_TOML = Path(__file__).joinpath("..", "..", "pyproject.toml").resolve()
 | |
| 
 | |
| 
 | |
| def test_version():
 | |
|     with PROJECT_TOML.open() as toml_file:
 | |
|         project_config = tomlkit.loads(toml_file.read())
 | |
|     assert (
 | |
|         __version__ == project_config["tool"]["poetry"]["version"]
 | |
|     ), "Project version should match in package and package config"
 |