Smoke tests conventions
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 17 Jan 2022 10:23:04 +0000 (11:23 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 17 Jan 2022 10:23:04 +0000 (11:23 +0100)
org.argeo.util/src/org/argeo/util/UuidUtils.java

index 3fe5b3afe6fbf92c4fbcf333bbe3f2c0d1cf7c7d..88812d3826ab523a3c2e05085cd9e793ca59d63e 100644 (file)
@@ -494,7 +494,11 @@ public class UuidUtils {
        private UuidUtils() {
        }
 
-       final static void smokeTests() throws AssertionError {
+       /*
+        * SMOKE TESTS
+        */
+
+       static boolean smokeTests() throws AssertionError {
 
                // warm up a bit before measuring perf and logging it
                int warmUpCycles = 10;
@@ -564,6 +568,7 @@ public class UuidUtils {
                        assert "04738bdf-b25a-3829-a801-b21a1d25095b".equals(uuid.toString());
                        logger.log(DEBUG, () -> uuid.toString() + " in " + duration + " ns, isNameBased=" + isNameBased(uuid));
                }
+               return UuidUtils.class.desiredAssertionStatus();
        }
 
        public static void main(String[] args) {