diff --git a/test/JPP_TestUsecases.csv b/test/JPP_TestUsecases.csv
index 1519036..d347b4a 100644
--- a/test/JPP_TestUsecases.csv
+++ b/test/JPP_TestUsecases.csv
@@ -139,6 +139,8 @@ JPP_1157|FILE_IMPORTS|BADCASE|JSON file with syntax error in import path (2)
JPP_1158|FILE_IMPORTS|BADCASE|JSON file with error in [import] key (1)
JPP_1159|FILE_IMPORTS|BADCASE|JSON file with error in [import] key (2)
JPP_1160|FILE_IMPORTS|BADCASE|JSON file with error in imported file
+JPP_1165|FILE_IMPORTS|BADCASE|JSON file with cyclic imports (sawtooth, stopped)
+JPP_1166|FILE_IMPORTS|BADCASE|JSON file with cyclic imports (sawtooth, endless)
JPP_1200|PATH_FORMATS|GOODCASE|Relative path to JSON file
JPP_1350|BLOCKED_SLICING|BADCASE|JSON file with blocked slicing notation (-1)
JPP_1351|BLOCKED_SLICING|BADCASE|JSON file with blocked slicing notation (-1)
diff --git a/test/JPP_TestUsecases.html b/test/JPP_TestUsecases.html
index 664a4eb..8aa0c7b 100644
--- a/test/JPP_TestUsecases.html
+++ b/test/JPP_TestUsecases.html
@@ -4659,6 +4659,74 @@
140
+
+
+
+JPP_1165
+ |
+
+
+
+FILE_IMPORTS
+ |
+
+
+
+BADCASE
+ |
+
+
+
+JSON file with cyclic imports (sawtooth, stopped)
+Expected: No values are returned, and JsonPreprocessor throws an exception
+
+Cyclic import
+
+ |
+
+
+
+
+|
+
+
+141
+ |
+
+
+
+
+JPP_1166
+ |
+
+
+
+FILE_IMPORTS
+ |
+
+
+
+BADCASE
+ |
+
+
+
+JSON file with cyclic imports (sawtooth, endless)
+Expected: No values are returned, and JsonPreprocessor throws an exception
+
+Cyclic import
+
+ |
+
+
+
+
+|
+
+
+142
+ |
+
@@ -4690,7 +4758,7 @@
|
-141
+143
|
@@ -4723,7 +4791,7 @@
|
-142
+144
|
@@ -4756,7 +4824,7 @@
|
-143
+145
|
@@ -4789,7 +4857,7 @@
|
-144
+146
|
@@ -4822,7 +4890,7 @@
|
-145
+147
|
@@ -4855,7 +4923,7 @@
|
-146
+148
|
@@ -4888,7 +4956,7 @@
|
-147
+149
|
@@ -4921,7 +4989,7 @@
|
-148
+150
|
@@ -4954,7 +5022,7 @@
|
-149
+151
|
@@ -4987,7 +5055,7 @@
|
-150
+152
|
@@ -5020,7 +5088,7 @@
|
-151
+153
|
@@ -5053,7 +5121,7 @@
|
-152
+154
|
@@ -5086,7 +5154,7 @@
|
-153
+155
|
@@ -5119,7 +5187,7 @@
|
-154
+156
|
@@ -5152,7 +5220,7 @@
|
-155
+157
|
@@ -5185,7 +5253,7 @@
|
-156
+158
|
@@ -5218,7 +5286,7 @@
|
-157
+159
|
@@ -5251,7 +5319,7 @@
|
-158
+160
|
@@ -5284,7 +5352,7 @@
|
-159
+161
|
@@ -5317,7 +5385,7 @@
|
-160
+162
|
@@ -5350,7 +5418,7 @@
|
-161
+163
|
@@ -5383,7 +5451,7 @@
|
-162
+164
|
@@ -5416,7 +5484,7 @@
|
-163
+165
|
@@ -5449,7 +5517,7 @@
|
-164
+166
|
@@ -5482,7 +5550,7 @@
|
-165
+167
|
@@ -5515,7 +5583,7 @@
|
-166
+168
|
@@ -5548,7 +5616,7 @@
|
-167
+169
|
@@ -5581,7 +5649,7 @@
|
-168
+170
|
@@ -5614,7 +5682,7 @@
|
-169
+171
|
@@ -5647,7 +5715,7 @@
|
-170
+172
|
@@ -5680,7 +5748,7 @@
|
-171
+173
|
@@ -5713,7 +5781,7 @@
|
-172
+174
|
@@ -5746,7 +5814,7 @@
|
-173
+175
|
@@ -5779,7 +5847,7 @@
|
-174
+176
|
@@ -5812,7 +5880,7 @@
|
-175
+177
|
@@ -5845,7 +5913,7 @@
|
-176
+178
|
@@ -5878,7 +5946,7 @@
|
-177
+179
|
@@ -5911,7 +5979,7 @@
|
-178
+180
|
@@ -5944,7 +6012,7 @@
|
-179
+181
|
@@ -5977,7 +6045,7 @@
|
-180
+182
|
@@ -6010,7 +6078,7 @@
|
-181
+183
|
@@ -6043,7 +6111,7 @@
|
-182
+184
|
@@ -6076,7 +6144,7 @@
|
-183
+185
|
@@ -6109,7 +6177,7 @@
|
-184
+186
|
@@ -6142,7 +6210,7 @@
|
-185
+187
|
@@ -6175,7 +6243,7 @@
|
-186
+188
|
@@ -6208,7 +6276,7 @@
|
-187
+189
|
@@ -6241,7 +6309,7 @@
|
-188
+190
|
@@ -6274,7 +6342,7 @@
|
-189
+191
|
@@ -6307,7 +6375,7 @@
|
-190
+192
|
@@ -6340,7 +6408,7 @@
|
-191
+193
|
@@ -6373,7 +6441,7 @@
-Generated: 15.11.2024 - 19:28:03
+Generated: 18.11.2024 - 15:10:55
|