diff --git a/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/EventsArgumentsProvider.java b/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/EventsArgumentsProvider.java index 2a3b93df..8db5d21d 100644 --- a/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/EventsArgumentsProvider.java +++ b/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/EventsArgumentsProvider.java @@ -43,7 +43,7 @@ public Stream provideArguments(ExtensionContext context) th if (folderUrl == null) { throw new IllegalArgumentException("Path " + events.folder() + " cannot be found"); } - Stream files = Files.list(Paths.get(folderUrl.toURI())); + Stream files = Files.list(Paths.get(folderUrl.toURI())).sorted(); return files .filter(Files::isRegularFile) .map(path -> Arguments.of(EventLoader.loadEvent(path.toString(), events.type()))); diff --git a/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/HandlerParamsArgumentsProvider.java b/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/HandlerParamsArgumentsProvider.java index 269180dc..a4c974f4 100644 --- a/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/HandlerParamsArgumentsProvider.java +++ b/aws-lambda-java-tests/src/main/java/com/amazonaws/services/lambda/runtime/tests/HandlerParamsArgumentsProvider.java @@ -125,6 +125,6 @@ private Stream listFiles(String folder) throws IOException, URISyntaxExcep if (folderUrl == null) { throw new IllegalArgumentException("Path " + folder + " cannot be found"); } - return Files.list(Paths.get(folderUrl.toURI())); + return Files.list(Paths.get(folderUrl.toURI())).sorted(); } }