1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.imaging.formats.pcx;
19
20 import static org.junit.jupiter.api.Assertions.assertFalse;
21 import static org.junit.jupiter.api.Assertions.assertNotNull;
22
23 import java.awt.image.BufferedImage;
24 import java.io.File;
25 import java.util.List;
26
27 import org.apache.commons.imaging.ImageInfo;
28 import org.apache.commons.imaging.Imaging;
29 import org.apache.commons.imaging.common.ImageMetadata;
30 import org.apache.commons.imaging.internal.Debug;
31 import org.junit.jupiter.api.Test;
32
33 public class PcxReadTest extends AbstractPcxTest {
34
35 @Test
36 public void test() throws Exception {
37 Debug.debug("start");
38
39 final List<File> images = getPcxImages();
40 for (final File imageFile : images) {
41
42 Debug.debug("imageFile", imageFile);
43
44 final ImageMetadata metadata = Imaging.getMetadata(imageFile);
45 assertFalse(metadata instanceof File);
46
47 final ImageInfo imageInfo = Imaging.getImageInfo(imageFile);
48 assertNotNull(imageInfo);
49
50 final BufferedImage image = Imaging.getBufferedImage(imageFile);
51 assertNotNull(image);
52 }
53 }
54
55 }