code: def test_get_size_without_padding() -> None:
      """Test get_size_without_padding."""
      img = ImgSize(height=15, width=15)
      transforms = [*tfms.A.resize_and_pad(20), tfms.A.Normalize()]
      assert get_size_without_padding(
          transforms, img, 20, 20
      ) == ImgSize(20, 20)
  
      img = ImgSize(height=20, width=15)
      transforms = [*tfms.A.resize_and_pad(20), tfms.A.Normalize()]
      assert get_size_without_padding(
          transforms, img, 20, 20
      ) == ImgSize(20, 15)
  
      img = ImgSize(height=15, width=10)
      transforms = [*tfms.A.resize_and_pad(20), tfms.A.Normalize()]
      assert get_size_without_padding(
          transforms, img, 20, 20
      ) == ImgSize(20, 13)
  
file_path: icevision/tests/transforms/test_albu_transform.py
imports: from icevision.tfms.albumentations.albumentations_adapter import AlbumentationsMasksComponent
  import pytest
  from icevision.all import *
  from albumentations import LongestMaxSize, Normalize, PadIfNeeded
  from icevision.tfms.albumentations.albumentations_helpers import get_size_without_padding, get_transform
label_desc: Use image node_id 11 for calling a global function with example usage: test_get_size_without_padding() without return types