d5096be
diff -ru Test2-Suite-0.000140.orig/t/acceptance/Workflow-Acceptance.t Test2-Suite-0.000140/t/acceptance/Workflow-Acceptance.t
d5096be
--- Test2-Suite-0.000140.orig/t/acceptance/Workflow-Acceptance.t	2021-05-12 17:08:19.000000000 +0200
d5096be
+++ Test2-Suite-0.000140/t/acceptance/Workflow-Acceptance.t	2021-06-16 10:17:17.363699501 +0200
d5096be
@@ -171,7 +171,7 @@
d5096be
             call effective_pass => 1;
d5096be
 
d5096be
             prop file => match qr{\QAcceptance.t\E$};
d5096be
-            prop line => 77;
d5096be
+            prop line => 78;
d5096be
 
d5096be
             call subevents => array {
d5096be
                 event Ok => sub {
d5096be
@@ -180,7 +180,7 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 12;
d5096be
+                    prop line => 13;
d5096be
                 };
d5096be
 
d5096be
                 event Ok => sub {
d5096be
@@ -189,7 +189,7 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 16;
d5096be
+                    prop line => 17;
d5096be
                 };
d5096be
 
d5096be
                 event Subtest => sub {
d5096be
@@ -198,7 +198,7 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 34;
d5096be
+                    prop line => 35;
d5096be
 
d5096be
                     call subevents => array {
d5096be
                         event Ok => sub {
d5096be
@@ -207,7 +207,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 37;
d5096be
+                            prop line => 38;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -216,7 +216,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 40;
d5096be
+                            prop line => 41;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -225,7 +225,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 34;
d5096be
+                            prop line => 35;
d5096be
                         };
d5096be
 
d5096be
                         event Skip => sub {
d5096be
@@ -235,7 +235,7 @@
d5096be
                             call reason         => 'No isolation method available';
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 48;
d5096be
+                            prop line => 49;
d5096be
                         };
d5096be
 
d5096be
                         event Subtest => sub {
d5096be
@@ -244,7 +244,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 52;
d5096be
+                            prop line => 53;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -253,7 +253,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -262,7 +262,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -271,7 +271,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 51;
d5096be
+                                    prop line => 52;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -280,7 +280,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -289,14 +289,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 52;
d5096be
+                                    prop line => 53;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -308,7 +308,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 57;
d5096be
+                            prop line => 58;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -317,7 +317,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -326,7 +326,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -336,14 +336,14 @@
d5096be
                                     call todo           => 'foo todo';
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 56;
d5096be
+                                    prop line => 57;
d5096be
                                 };
d5096be
 
d5096be
                                 event Note => sub {
d5096be
                                     call message => match qr{^\n?Failed test};
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 56;
d5096be
+                                    prop line => 57;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -352,7 +352,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -361,14 +361,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 57;
d5096be
+                                    prop line => 58;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -380,7 +380,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 61;
d5096be
+                            prop line => 62;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -389,7 +389,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -398,7 +398,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -407,14 +407,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 60;
d5096be
+                                    prop line => 61;
d5096be
                                 };
d5096be
 
d5096be
                                 event Note => sub {
d5096be
                                     call message => match qr{^\n?Failed test};
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 60;
d5096be
+                                    prop line => 61;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -423,7 +423,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -432,14 +432,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 61;
d5096be
+                                    prop line => 62;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -461,7 +461,7 @@
d5096be
                             call reason         => 'No isolation method available';
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 76;
d5096be
+                            prop line => 77;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -470,7 +470,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 42;
d5096be
+                            prop line => 43;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -479,14 +479,14 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 44;
d5096be
+                            prop line => 45;
d5096be
                         };
d5096be
 
d5096be
                         event Plan => sub {
d5096be
                             call max => 11;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 34;
d5096be
+                            prop line => 35;
d5096be
                         };
d5096be
                         end();
d5096be
                     };
d5096be
@@ -498,7 +498,7 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 35;
d5096be
+                    prop line => 36;
d5096be
 
d5096be
                     call subevents => array {
d5096be
                         event Ok => sub {
d5096be
@@ -507,7 +507,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 37;
d5096be
+                            prop line => 38;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -516,7 +516,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 40;
d5096be
+                            prop line => 41;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -525,7 +525,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 35;
d5096be
+                            prop line => 36;
d5096be
                         };
d5096be
 
d5096be
                         event Skip => sub {
d5096be
@@ -535,7 +535,7 @@
d5096be
                             call reason         => 'No isolation method available';
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 48;
d5096be
+                            prop line => 49;
d5096be
                         };
d5096be
 
d5096be
                         event Subtest => sub {
d5096be
@@ -544,7 +544,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 52;
d5096be
+                            prop line => 53;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -553,7 +553,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -562,7 +562,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -571,7 +571,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 51;
d5096be
+                                    prop line => 52;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -580,7 +580,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -589,14 +589,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 52;
d5096be
+                                    prop line => 53;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -608,7 +608,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 57;
d5096be
+                            prop line => 58;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -617,7 +617,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -626,7 +626,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -636,14 +636,14 @@
d5096be
                                     call todo           => 'foo todo';
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 56;
d5096be
+                                    prop line => 57;
d5096be
                                 };
d5096be
 
d5096be
                                 event Note => sub {
d5096be
                                     call message => match qr{^\n?Failed test};
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 56;
d5096be
+                                    prop line => 57;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -652,7 +652,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -661,14 +661,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 57;
d5096be
+                                    prop line => 58;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -680,7 +680,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 61;
d5096be
+                            prop line => 62;
d5096be
 
d5096be
                             call subevents => array {
d5096be
                                 event Ok => sub {
d5096be
@@ -689,7 +689,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 23;
d5096be
+                                    prop line => 24;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -698,7 +698,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 27;
d5096be
+                                    prop line => 28;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -707,14 +707,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 60;
d5096be
+                                    prop line => 61;
d5096be
                                 };
d5096be
 
d5096be
                                 event Note => sub {
d5096be
                                     call message => match qr{^\n?Failed test};
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 60;
d5096be
+                                    prop line => 61;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -723,7 +723,7 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 29;
d5096be
+                                    prop line => 30;
d5096be
                                 };
d5096be
 
d5096be
                                 event Ok => sub {
d5096be
@@ -732,14 +732,14 @@
d5096be
                                     call effective_pass => 1;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 32;
d5096be
+                                    prop line => 33;
d5096be
                                 };
d5096be
 
d5096be
                                 event Plan => sub {
d5096be
                                     call max => 5;
d5096be
 
d5096be
                                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                                    prop line => 61;
d5096be
+                                    prop line => 62;
d5096be
                                 };
d5096be
                                 end();
d5096be
                             };
d5096be
@@ -761,7 +761,7 @@
d5096be
                             call reason         => 'No isolation method available';
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 76;
d5096be
+                            prop line => 77;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -770,7 +770,7 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 42;
d5096be
+                            prop line => 43;
d5096be
                         };
d5096be
 
d5096be
                         event Ok => sub {
d5096be
@@ -779,14 +779,14 @@
d5096be
                             call effective_pass => 1;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 44;
d5096be
+                            prop line => 45;
d5096be
                         };
d5096be
 
d5096be
                         event Plan => sub {
d5096be
                             call max => 11;
d5096be
 
d5096be
                             prop file => match qr{\QAcceptance.t\E$};
d5096be
-                            prop line => 35;
d5096be
+                            prop line => 36;
d5096be
                         };
d5096be
                         end();
d5096be
                     };
d5096be
@@ -798,7 +798,7 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 18;
d5096be
+                    prop line => 19;
d5096be
                 };
d5096be
 
d5096be
                 event Ok => sub {
d5096be
@@ -807,14 +807,14 @@
d5096be
                     call effective_pass => 1;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 21;
d5096be
+                    prop line => 22;
d5096be
                 };
d5096be
 
d5096be
                 event Plan => sub {
d5096be
                     call max => 6;
d5096be
 
d5096be
                     prop file => match qr{\QAcceptance.t\E$};
d5096be
-                    prop line => 77;
d5096be
+                    prop line => 78;
d5096be
                 };
d5096be
                 end();
d5096be
             };