tion, the actual should match with the
                  // original ramp data.
                  if (data[i] !== rampData[i]) {
                    passed = false;
                    break;
                  }
                } else {
                  // From the half position, the actual value should not change.
                  if (data[i] !== rampData[half]) {
                    passed = false;
                    break;
                  }
                }
              }

              should(pas