code: def test_hsl_to_rgb_part_4():
      """Test hsl to rgb color function"""
      assert hsl_to_rgb(0, 100, 50) == (255, 0, 0)
      assert hsl_to_rgb(12, 100, 50) == (255, 51, 0)
      assert hsl_to_rgb(24, 100, 50) == (255, 102, 0)
      assert hsl_to_rgb(36, 100, 50) == (255, 153, 0)
      assert hsl_to_rgb(48, 100, 50) == (255, 204, 0)
      assert hsl_to_rgb(60, 100, 50) == (255, 255, 0)
      assert hsl_to_rgb(72, 100, 50) == (204, 255, 0)
      assert hsl_to_rgb(84, 100, 50) == (153, 255, 0)
      assert hsl_to_rgb(96, 100, 50) == (102, 255, 0)
      assert hsl_to_rgb(108, 100, 50) == (51, 255, 0)
      assert hsl_to_rgb(120, 100, 50) == (0, 255, 0)
  
imports: from __future__ import division
  from pygal.colors import darken, desaturate, hsl_to_rgb, lighten, parse_color, rgb_to_hsl, rotate, saturate, unparse_color
label_desc: Use image node_id 16 for calling a global function with example usage: test_hsl_to_rgb_part_4() without return types