code: def test_hsl_to_rgb_part_18():
      """Test hsl to rgb color function"""
      assert hsl_to_rgb(300, 100, 0) == (0, 0, 0)
      assert hsl_to_rgb(300, 100, 10) == (51, 0, 51)
      assert hsl_to_rgb(300, 100, 20) == (102, 0, 102)
      assert hsl_to_rgb(300, 100, 30) == (153, 0, 153)
      assert hsl_to_rgb(300, 100, 40) == (204, 0, 204)
      assert hsl_to_rgb(300, 100, 50) == (255, 0, 255)
      assert hsl_to_rgb(300, 100, 60) == (255, 51, 255)
      assert hsl_to_rgb(300, 100, 70) == (255, 102, 255)
      assert hsl_to_rgb(300, 100, 80) == (255, 153, 255)
      assert hsl_to_rgb(300, 100, 90) == (255, 204, 255)
      assert hsl_to_rgb(300, 100, 100) == (255, 255, 255)
  
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 44 for calling a global function with example usage: test_hsl_to_rgb_part_18() without return types