From 2baf38f7c3251deff6691311ab549014d305d1cb Mon Sep 17 00:00:00 2001
From: Steve Holme <steve_holme@hotmail.com>
Date: Sat, 29 Mar 2014 11:30:01 +0000
Subject: [PATCH] ftpserver.pl: Added fallback to <data> support when using
 multiple URLs

Added support for falling back to <data> when <data1>, <data2>, etc...
don't exist in the <reply> section of a unit test.
---
 tests/ftpserver.pl | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tests/ftpserver.pl b/tests/ftpserver.pl
index e5c461a450..76b6f4bea6 100755
--- a/tests/ftpserver.pl
+++ b/tests/ftpserver.pl
@@ -452,6 +452,9 @@ sub getreplydata {
     loadtest("$srcdir/data/test$testno");
 
     my @data = getpart("reply", "data$testpart");
+    if((!@data) && ($testpart ne "")) {
+        @data = getpart("reply", "data");
+    }
 
     return @data;
 }
-- 
GitLab