@@ -36,6 +36,19 @@ async def test_long_args(mock_actor_worker, caplog):
36
36
"'0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 + 0,1,2,3,4,5,6,7,8,9,10,11,…\n " ) in log
37
37
38
38
39
+ async def test_longer_args (mock_actor_worker , caplog ):
40
+ actor , worker = mock_actor_worker
41
+ worker .log_curtail = 90
42
+ v = ',' .join (map (str , range (20 )))
43
+ await actor .concat (a = v , b = v )
44
+ await worker .run ()
45
+ log = caplog (('0.0\d\ds' , '0.0XXs' ))
46
+ assert ("dft queued 0.0XXs → MockRedisDemoActor.concat"
47
+ "(a='0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19', b='0,1,2,3,4,5,6,7,8,9,10,11,12,13…)\n " ) in log
48
+ assert ("dft ran in 0.0XXs ← MockRedisDemoActor.concat ● "
49
+ "'0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 + 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,1…\n " ) in log
50
+
51
+
39
52
async def test_stop_job_normal (mock_actor_worker , caplog ):
40
53
caplog .set_loggers (fmt = '%(name)s %(levelname)s: %(message)s' )
41
54
actor , worker = mock_actor_worker
0 commit comments