mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 13:15:43 +00:00 
			
		
		
		
	add in static label test
This commit is contained in:
		| @@ -7,12 +7,13 @@ import os | ||||
|  | ||||
| from django.conf import settings | ||||
| from django.apps import apps | ||||
| from django.urls import reverse | ||||
| from django.core.exceptions import ValidationError | ||||
|  | ||||
| from InvenTree.helpers import validateFilterString | ||||
| from InvenTree.api_tester import InvenTreeAPITestCase | ||||
|  | ||||
| from .models import StockItemLabel, StockLocationLabel | ||||
| from .models import StockItemLabel, StockLocationLabel, PartLabel | ||||
| from stock.models import StockItem | ||||
|  | ||||
|  | ||||
| @@ -85,3 +86,13 @@ class LabelTest(InvenTreeAPITestCase): | ||||
|  | ||||
|         with self.assertRaises(ValidationError): | ||||
|             validateFilterString(bad_filter_string, model=StockItem) | ||||
|  | ||||
|     def test_label_rendering(self): | ||||
|         """Test label rendering""" | ||||
|  | ||||
|         labels = PartLabel.objects.all() | ||||
|         part = PartLabel.objects.first() | ||||
|  | ||||
|         for label in labels: | ||||
|             url = reverse('api-part-label-print', kwargs={'pk': label.pk}) | ||||
|             self.get(f'{url}?parts={part.pk}', expected_code=200) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user