diff --git a/scenario_gen_proximity/expected_file_list_regression.txt b/scenario_gen_proximity/expected_file_list_regression.txt
new file mode 100644
index 0000000000000000000000000000000000000000..73430007289ab0753f023f386e6074163d669b8b
--- /dev/null
+++ b/scenario_gen_proximity/expected_file_list_regression.txt
@@ -0,0 +1,6 @@
+nearest_to_edge.tif
+farthest_from_edge.csv
+farthest_from_edge.tif
+nearest_to_edge.csv
+intermediate_outputs/nearest_to_edge_distance.tif
+intermediate_outputs/farthest_from_edge_distance.tif
diff --git a/scenario_gen_proximity/farthest_from_edge_regression.csv b/scenario_gen_proximity/farthest_from_edge_regression.csv
new file mode 100644
index 0000000000000000000000000000000000000000..df5dbf04674af181460214312f51447d4ce4ba8c
--- /dev/null
+++ b/scenario_gen_proximity/farthest_from_edge_regression.csv
@@ -0,0 +1,2 @@
+lucode,area converted (Ha),pixels converted
+2,19988.3746755072,898
diff --git a/scenario_gen_proximity/nearest_to_edge_regression.csv b/scenario_gen_proximity/nearest_to_edge_regression.csv
new file mode 100644
index 0000000000000000000000000000000000000000..318308a8654d7c72736c8b5f6fb43849b294988e
--- /dev/null
+++ b/scenario_gen_proximity/nearest_to_edge_regression.csv
@@ -0,0 +1,5 @@
+lucode,area converted (Ha),pixels converted
+1,400.6578442752,18
+2,18541.554682291197,833
+4,244.84646039039995,11
+5,801.3156885504,36