diff --git a/testing/src/main/java/com/team2813/lib2813/testing/junit/jupiter/WPILibExtension.java b/testing/src/main/java/com/team2813/lib2813/testing/junit/jupiter/WPILibExtension.java index eb64e50b..085d27a1 100644 --- a/testing/src/main/java/com/team2813/lib2813/testing/junit/jupiter/WPILibExtension.java +++ b/testing/src/main/java/com/team2813/lib2813/testing/junit/jupiter/WPILibExtension.java @@ -72,7 +72,9 @@ public final class WPILibExtension @Override public void beforeAll(ExtensionContext context) { - // See https://www.chiefdelphi.com/t/driverstation-getalliance-in-gradle-test/ + // Ensure the Hardware Abstraction Layer is initialized before we try to use it. This logic is + // based on a comment from Peter Johnson at + // https://www.chiefdelphi.com/t/driverstation-getalliance-in-gradle-test/ if (!HAL.initialize(500, 0)) { throw new IllegalStateException("Could not initialize Hardware Abstraction Layer"); }