From 269bdaeda9d975f971719699904b5a5a4b0240aa Mon Sep 17 00:00:00 2001
From: Pierre LALET <pierre.lalet@cea.fr>
Date: Sat, 23 Jan 2016 23:12:43 +0100
Subject: [PATCH] Fix automaton tests using fake socket generators

---
 test/regression.uts | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/test/regression.uts b/test/regression.uts
index 3674e0e7..f6f6ebbc 100644
--- a/test/regression.uts
+++ b/test/regression.uts
@@ -754,12 +754,12 @@ class ATMT1(Automaton):
 = Simple automaton Tests
 ~ automaton
 
-a=ATMT1(init="a")
+a=ATMT1(init="a", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'aabaaababaaabaaababab' )
 a.result
 assert( _ == 'aabaaababaaabaaababab' )
-a=ATMT1(init="b")
+a=ATMT1(init="b", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'babababababababababababababab' )
 a.result
@@ -769,7 +769,7 @@ assert( _ == 'babababababababababababababab' )
 ~ automaton
 
 try:    
-    ATMT1(init="").run()
+    ATMT1(init="", ll=lambda: None, recvsock=lambda: None).run()
 except Automaton.Stuck:
     True
 else:
@@ -783,14 +783,14 @@ class ATMT2(ATMT1):
     def MAIN(self, s):
         return "c"+ATMT1.MAIN(self, s).run()
 
-a=ATMT2(init="a")
+a=ATMT2(init="a", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'ccccccacabacccacababacccccacabacccacababab' )
 
 
 a.result
 assert( _ == 'ccccccacabacccacababacccccacabacccacababab' )
-a=ATMT2(init="b")
+a=ATMT2(init="b", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'cccccbaccbabaccccbaccbabab')
 a.result
@@ -806,12 +806,12 @@ class ATMT3(ATMT2):
             raise self.MAIN(s+"da")
 
 
-a=ATMT3(init="a", debug=2)
+a=ATMT3(init="a", debug=2, ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'cccccacabdacccacabdabda')
 a.result
 assert( _ == 'cccccacabdacccacabdabda')
-a=ATMT3(init="b")
+a=ATMT3(init="b", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'cccccbdaccbdabdaccccbdaccbdabdab' )
 
@@ -826,12 +826,12 @@ class ATMT4(ATMT3):
     def action_test(self, s):
         self.result = "e"+s+"e"
 
-a=ATMT4(init="a")
+a=ATMT4(init="a", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'cccccacabdacccacabdabda')
 a.result
 assert( _ == 'ecccccacabdacccacabdabdae')
-a=ATMT4(init="b")
+a=ATMT4(init="b", ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'cccccbdaccbdabdaccccbdaccbdabdab' )
 a.result
@@ -869,7 +869,7 @@ class ATMT5(Automaton):
     def END(self):
         return self.res
 
-a=ATMT5()
+a=ATMT5(ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'Jupiter' )
 
@@ -905,7 +905,7 @@ class ATMT6(Automaton):
     def END(self):
         return self.res
 
-a=ATMT6()
+a=ATMT6(ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == 'Mercury' )
 
@@ -936,7 +936,7 @@ class ATMT7(Automaton):
         self.res += "n"
         return self.res
 
-a=ATMT7()
+a=ATMT7(ll=lambda: None, recvsock=lambda: None)
 a.run(wait=False)
 a.io.tst.send("at")
 a.io.tst.recv()
@@ -976,7 +976,7 @@ class ATMT8(Automaton):
 
 r,w = os.pipe()
 
-a=ATMT8(external_fd={"extfd":r})
+a=ATMT8(external_fd={"extfd":r}, ll=lambda: None, recvsock=lambda: None)
 a.run(wait=False)
 os.write(w,"ra")
 os.write(w,"nu")
@@ -1008,7 +1008,7 @@ class ATMT9(Automaton):
         self.res += "s"
         return self.res
 
-a=ATMT9(debug=5)
+a=ATMT9(debug=5, ll=lambda: None, recvsock=lambda: None)
 a.run()
 assert( _ == "VENUs" )
 
-- 
GitLab