mirror of
				https://github.com/TheLocehiliosan/yadm
				synced 2025-06-13 13:03:58 +00:00 
			
		
		
		
	Verify extension does not modify alt score
This commit is contained in:
		
							parent
							
								
									d298b42653
								
							
						
					
					
						commit
						99897124e6
					
				| @ -196,6 +196,28 @@ def test_score_values( | ||||
|     assert run.out == expected | ||||
| 
 | ||||
| 
 | ||||
| @pytest.mark.parametrize('ext', [None, 'e', 'extension']) | ||||
| def test_extensions(runner, yadm, ext): | ||||
|     """Verify extensions do not effect scores""" | ||||
|     local_user = 'testuser' | ||||
|     filename = f'filename##u.{local_user}' | ||||
|     if ext: | ||||
|         filename += f',{ext}.xyz' | ||||
|     expected = '' | ||||
|     script = f""" | ||||
|         YADM_TEST=1 source {yadm} | ||||
|         score=0 | ||||
|         local_user={local_user} | ||||
|         score_file "{filename}" | ||||
|         echo "$score" | ||||
|     """ | ||||
|     expected = f'{1000 + CONDITION["user"]["modifier"]}\n' | ||||
|     run = runner(command=['bash'], inp=script) | ||||
|     assert run.success | ||||
|     assert run.err == '' | ||||
|     assert run.out == expected | ||||
| 
 | ||||
| 
 | ||||
| def test_score_values_templates(runner, yadm): | ||||
|     """Test score results""" | ||||
|     local_class = 'testclass' | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user