revert: defer rack images to NetBox

This commit is contained in:
2026-08-12 16:02:43 +02:00
parent 4ee78ae4fe
commit ec67e6b7d0
5 changed files with 3 additions and 37 deletions
-17
View File
@@ -13,7 +13,6 @@ from django.urls import resolve, reverse
from netbox_utilities.rack_width import (
_cleanup_unracked_placement,
_fit_latest_elevation_image,
_partial_width_elevation_devices,
available_units_for_device,
horizontal_interval,
@@ -33,22 +32,6 @@ class RackWidthTest(SimpleTestCase):
self.assertIn("positionField.disabled = width === 1", script)
self.assertIn("positionField.tomselect.sync()", script)
def test_partial_width_device_image_is_fitted_without_cropping(self):
from svgwrite import Drawing
from svgwrite.container import Hyperlink
from svgwrite.image import Image
drawing = Drawing()
link = Hyperlink("/dcim/devices/1/")
device_image = Image("/media/device.png", size=(100, 20))
device_image.fit(scale="slice")
link.add(device_image)
drawing.add(link)
_fit_latest_elevation_image(drawing)
self.assertEqual(device_image.attribs["preserveAspectRatio"], "xMidYMid meet")
def test_partial_width_svg_devices_include_core_device_bay_annotation(self):
from dcim.choices import DeviceFaceChoices
from dcim.models import Rack