From 023ea867a113067adf3a50a5706cfebd7dbd0635 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sat, 5 Oct 2019 16:17:40 +0200 Subject: [PATCH] Add test for update a single byte --- .../jwebassembly/runtime/Checksums.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/test/de/inetsoftware/jwebassembly/runtime/Checksums.java b/test/de/inetsoftware/jwebassembly/runtime/Checksums.java index a18cb2b..3569e07 100644 --- a/test/de/inetsoftware/jwebassembly/runtime/Checksums.java +++ b/test/de/inetsoftware/jwebassembly/runtime/Checksums.java @@ -42,8 +42,8 @@ public class Checksums extends AbstractBaseTest { public static Collection data() { ArrayList list = new ArrayList<>(); for( ScriptEngine script : ScriptEngine.testEngines() ) { -// addParam( list, script, "crcUpdate" ); - addParam( list, script, "crcUupdateBytes" ); + addParam( list, script, "crcUpdate" ); + addParam( list, script, "crcUpdateBytes" ); } rule.setTestParameters( list ); return list; @@ -51,16 +51,15 @@ public class Checksums extends AbstractBaseTest { static class TestClass { - // TODO -// @Export -// static int crcUpdate() { -// CRC32 crc = new CRC32(); -// crc.update( 42 ); -// return (int)crc.getValue(); -// } + @Export + static int crcUpdate() { + CRC32 crc = new CRC32(); + crc.update( 42 ); + return (int)crc.getValue(); + } @Export - static int crcUupdateBytes() { + static int crcUpdateBytes() { CRC32 crc = new CRC32(); byte[] a = new byte[1000]; for( int i = 0; i < a.length; i++ ) {