From ffe19211aebfd26f9c7bb404903e2a4c2da075db Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 6 Nov 2017 21:09:36 +0100 Subject: Output SWs as unsigned ints. --- src/cz/crcs/ectester/reader/output/YAMLTestWriter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/cz/crcs/ectester/reader/output/YAMLTestWriter.java') diff --git a/src/cz/crcs/ectester/reader/output/YAMLTestWriter.java b/src/cz/crcs/ectester/reader/output/YAMLTestWriter.java index f0dcd3a..3b2b72d 100644 --- a/src/cz/crcs/ectester/reader/output/YAMLTestWriter.java +++ b/src/cz/crcs/ectester/reader/output/YAMLTestWriter.java @@ -50,10 +50,10 @@ public class YAMLTestWriter implements TestWriter { Map responseObj = new HashMap<>(); responseObj.put("successful", r.successful()); responseObj.put("apdu", Util.bytesToHex(r.getAPDU().getBytes())); - responseObj.put("natural_sw", r.getNaturalSW()); - List sws = new LinkedList<>(); + responseObj.put("natural_sw", Short.toUnsignedInt(r.getNaturalSW())); + List sws = new LinkedList<>(); for (int i = 0; i < r.getNumSW(); ++i) { - sws.add(r.getSW(i)); + sws.add(Short.toUnsignedInt(r.getSW(i))); } responseObj.put("sws", sws); responseObj.put("duration", r.getDuration()); -- cgit v1.2.3-70-g09d2