Skip to content

Commit

Permalink
Test showing the #799 issue
Browse files Browse the repository at this point in the history
  • Loading branch information
mccartney committed Feb 13, 2024
1 parent 8c457c5 commit 5d7eada
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions xchart/src/test/java/org/knowm/xchart/XYChartTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package org.knowm.xchart;

import java.io.ByteArrayOutputStream;
import java.security.DigestOutputStream;
import java.security.MessageDigest;
import org.junit.jupiter.api.Disabled;

public class XYChartTest {
private static final String digestType = "md5";

// https://github.com/knowm/XChart/issues/799
@Disabled // because the issue is not fixed yet
public void issue799() throws Exception {
// given
double[] xData = new double[] {0.0, 1.0, 2.0};
double[] yData = new double[] {2.0, 1.0, 0.0};
XYChart chart = QuickChart.getChart("Sample Chart", "X", "Y", "y(x)", xData, yData);
chart.getStyler().setyAxisTickLabelsFormattingFunction(yValue -> "1");

// when
DigestOutputStream output =
new DigestOutputStream(new ByteArrayOutputStream(), MessageDigest.getInstance(digestType));
BitmapEncoder.saveBitmap(chart, output, BitmapEncoder.BitmapFormat.PNG);
output.close();

// test
// finishes
}
}

0 comments on commit 5d7eada

Please sign in to comment.