mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-30 23:47:31 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			696 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			696 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from spacy.pipeline.pipes import DependencyParser
 | |
| from spacy.vocab import Vocab
 | |
| 
 | |
| 
 | |
| def test_issue3830_no_subtok():
 | |
|     """Test that the parser doesn't have subtok label if not learn_tokens"""
 | |
|     parser = DependencyParser(Vocab())
 | |
|     parser.add_label("nsubj")
 | |
|     assert "subtok" not in parser.labels
 | |
|     parser.begin_training(lambda: [])
 | |
|     assert "subtok" not in parser.labels
 | |
| 
 | |
| 
 | |
| def test_issue3830_with_subtok():
 | |
|     """Test that the parser does have subtok label if learn_tokens=True."""
 | |
|     parser = DependencyParser(Vocab(), learn_tokens=True)
 | |
|     parser.add_label("nsubj")
 | |
|     assert "subtok" not in parser.labels
 | |
|     parser.begin_training(lambda: [])
 | |
|     assert "subtok" in parser.labels
 |