DecodeWorkerTestCase.java (zxing-zxing-3.4.1) | : | DecodeWorkerTestCase.java (zxing-zxing-3.5.0) | ||
---|---|---|---|---|
skipping to change at line 39 | skipping to change at line 39 | |||
* Tests {@link DecodeWorker}. | * Tests {@link DecodeWorker}. | |||
*/ | */ | |||
public final class DecodeWorkerTestCase extends Assert { | public final class DecodeWorkerTestCase extends Assert { | |||
static final String IMAGE_DATA_URI = | static final String IMAGE_DATA_URI = | |||
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhAQAAAAB/n//CAAAAkkl EQVR42mP4DwQNDJjkB4" + | "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhAQAAAAB/n//CAAAAkkl EQVR42mP4DwQNDJjkB4" + | |||
"E77A0M369N/d7A8CV6rjiQjPMFkWG1QPL7RVGg%2BAfREKCa/5/vA9V/nFSQ3sDwb7/KdiDJq X4dSH4pXN/A8DfyDVD2" + | "E77A0M369N/d7A8CV6rjiQjPMFkWG1QPL7RVGg%2BAfREKCa/5/vA9V/nFSQ3sDwb7/KdiDJq X4dSH4pXN/A8DfyDVD2" + | |||
"988HQPUfPVaqA0XKz%2BgD9bIk1AP1fgwvB7KlS9VBdqXbA82PT9AH2fiaH2SXGdDM71fDgeI fhIvKsbkTTAIAKYVr0N" + | "988HQPUfPVaqA0XKz%2BgD9bIk1AP1fgwvB7KlS9VBdqXbA82PT9AH2fiaH2SXGdDM71fDgeI fhIvKsbkTTAIAKYVr0N" + | |||
"z5IloAAAAASUVORK5CYII="; | "z5IloAAAAASUVORK5CYII="; | |||
static final String IMAGE_NOBARCODE_DATA_URI = | ||||
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAACE1B | ||||
MVEUAAAAYsPIXsPL//+" + | ||||
"2J6/CI6vB74/Alt/IXr/LL/++M7PD//+UZsPIXr/ISrfIRrPIXsPIYsPIYsPIKqfIQrPITrvI | ||||
ZsfImt/IouPImt/IZsf" + | ||||
"IXr/IXsPIbsfIWr/IcsvInuPImuPIvvPJt3PB54vBt3PAasfIXsPIXr/IUrvIYsPIwvfJx3vB | ||||
54vCE6PCS7/B64/Bt3P" + | ||||
"AktvIXr/IYsPIYsPIasfIlt/IwvPKJ6/CM7PCW8fCQ7vCB5vAmt/IXr/IYsPIYsPIXsPKI6vC | ||||
I6vCI6vAYsfMYsPIYsP" + | ||||
"KI6vCI6vCI6vAYrO0YsPGI6vCI6vCI6vCJ6/CH6vBw3vB64/CE6PAwvPJr2/FLy/ESrfIYsPI | ||||
jtvIasfIYsPIYsPIYsP" + | ||||
"IYsPIYsPIYsPIYsPIYsPIYre4vvPIktvJ64/Bx3vCI6vAitfJj1/F74/CH6vAbsfI7wvF/5fC | ||||
J6vAXsPJw3fAWmNEYre" + | ||||
"0mt/J85PCJ6/Bw3vAXqukYr/EYsPIZsPIwvPJ95PAjtvIVksgWmtQYre4VlMsXpuUVkccWl9A | ||||
Xquouu/Jy3/AWl88Wm9" + | ||||
"QXpuQYrO0ZsfIVkcgVlMwWmNAXqekVisIVkMcVkscWm9UTXaQVgr0VisMVlcwTT5oTVZ4TXKM | ||||
VhL4TTpoTTZoTW6MVg7" + | ||||
"4Vj8YVicIVkMYVi8MUfbkTVZ8UfLkUY6gTVJ4Vg70TT5sTVp/hyCW0AAAAZnRSTlMAAAAAAAA | ||||
AAAAAAAACGx8fHxsCAh" + | ||||
"k2yeTi4uLJMgEZNsnm++fi5s80GTbJ5v3NNhzJ4uCvFwHJ5v3mNgIbHx8cBDHN/ckZOcz+5jY | ||||
C5f3k4Bzk/f3NMv7NNh" + | ||||
"0f/eTg4jYd/eQZ5v3GzkXBAAAByUlEQVQ4y73TvW4TQRSG4e/dtbHx2hv/FBEIEBWIEgmLhoa | ||||
GittJRYeEfAUUFBS+Ai" + | ||||
"qIoIBQgGQRFKWwoAxgKYog3vXf2uvx7lAkBDvyio7TnkffnDOaQf8o/h/4C+06gOQB1oHgnEA | ||||
SosZZ9VYFQvLqp837vO" + | ||||
"NnsAqQdwXg3oeTI+DzOXDn8DLcZo8OdwF4vwqaZW4BXdiRrAPxuRkewE3gC7wxa+/hITfGlXk | ||||
XdrQebJHkoLvICBBbJO" + | ||||
"PG+BsvlQEeAbAfZydccCI//jrMnOExxMDrWtYWT4iI/LiTtQYtGIsybwd7GLMOKB84UqUDrxb | ||||
zNe+hJeNNY+F2AbYJlp" + | ||||
"r2BKQX6UvR1U/AbpP5aXebQLKipRIQxlJUknr8GYPdZu5FINGSpNSPRsVZcVhYyu+5H5vMxVM | ||||
IJZHW+5VJ2UxiqTArep" + | ||||
"NZcXaUGIlnYAaS0sR1lG5O+X4tjiuWUT2yhXBW5DlwWA3PktPNo8RN8sZN3MT1RwFtrMO0FNa | ||||
CoXzVDyTper8WVF17IO" + | ||||
"OWaUsLTDWsTfIyc+eXr6EuWS+oM/shX9CWhKmGeVPRtHxcMtqIbIqpOmNKAxnaS1/E+migDR3 | ||||
nJGnR0GDR+A23fMFDA8" + | ||||
"6WRQAAAABJRU5ErkJggg=="; | ||||
@Test | @Test | |||
public void testWorker() throws Exception { | public void testWorker() throws Exception { | |||
DecoderConfig config = new DecoderConfig(); | DecoderConfig config = new DecoderConfig(); | |||
JCommander jCommander = new JCommander(config); | JCommander jCommander = new JCommander(config); | |||
jCommander.parse("--pure_barcode", IMAGE_DATA_URI); | jCommander.parse("--pure_barcode", IMAGE_DATA_URI); | |||
Queue<URI> inputs = new LinkedList<>(Collections.singletonList(new URI(IMAGE _DATA_URI))); | Queue<URI> inputs = new LinkedList<>(Collections.singletonList(new URI(IMAGE _DATA_URI))); | |||
DecodeWorker worker = new DecodeWorker(config, inputs); | DecodeWorker worker = new DecodeWorker(config, inputs); | |||
assertEquals(1, worker.call().intValue()); | assertEquals(1, worker.call().intValue()); | |||
} | } | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 37 lines changed or added |