From 2d8df414b6b1d7f699897b08d074f47944fb8142 Mon Sep 17 00:00:00 2001 From: Jerome Van Der Linden Date: Thu, 28 Jan 2021 11:00:13 +0100 Subject: [PATCH] force file list ordering --- .../services/lambda/runtime/tests/EventsArgumentsProvider.java | 2 +- .../lambda/runtime/tests/HandlerParamsArgumentsProvider.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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(); } }