code: function drawLinearMinorTicks(context, options) {
      let [hasLeft, hasRight] = drawings.prepareTicks(options);
      let ticks = [];
      let i = options.minValue;
      let minTicks = Math.abs(options.minorTicks) || 0;
      let valuePerNonExactTick = minTicks ?
          (options.maxValue - options.minValue) /
          (minTicks * (options.majorTicks.length - 1)) : 0;
  
      if (minTicks) {
          if (options.exactTicks) {
              let delta = BaseGauge.mod(options.majorTicks[0], minTicks) || 0;
  
              for (; i < options.maxValue; i += minTicks) {
                  if ((delta+i) < options.maxValue) {
                      ticks.push(delta + i);
                  }
              }
          }
  
          else {
              for (; i < options.maxValue; i += valuePerNonExactTick) {
                  ticks.push(i);
              }
          }
      }
  
      drawLinearTicks(context,
          options.colorMinorTicks || options.colorStrokeTicks,
          ticks, options.minValue, options.maxValue,
          hasLeft, hasRight, 1, options.ticksWidthMinor / 100);
  }
docs: /* istanbul ignore next: private, not testable 
  Draws minor ticks
  
  @param {Canvas2DContext} context
  @param {LinearGaugeOptions} options