@@ -77,32 +77,32 @@ def run(self):
7777
7878 class JustWrite :
7979 def __init__ (self , fs , n ):
80- async def run ():
81- for _ in range (self .n ):
82- file = self .fs .new_file (filename = "test" )
83- await file .write (b"hello" )
84- await file .close ()
85-
86- self .task = asyncio .create_task (run ())
80+ self .task = asyncio .create_task (self .run ())
8781 self .fs = fs
8882 self .n = n
8983 self .daemon = True
9084
85+ async def run (self ):
86+ for _ in range (self .n ):
87+ file = self .fs .new_file (filename = "test" )
88+ await file .write (b"hello" )
89+ await file .close ()
90+
9191 class JustRead :
9292 def __init__ (self , fs , n , results ):
93- async def run ():
94- for _ in range (self .n ):
95- file = await self .fs .get ("test" )
96- data = await file .read ()
97- self .results .append (data )
98- assert data == b"hello"
99-
100- self .task = asyncio .create_task (run ())
93+ self .task = asyncio .create_task (self .run ())
10194 self .fs = fs
10295 self .n = n
10396 self .results = results
10497 self .daemon = True
10598
99+ async def run (self ):
100+ for _ in range (self .n ):
101+ file = await self .fs .get ("test" )
102+ data = await file .read ()
103+ self .results .append (data )
104+ assert data == b"hello"
105+
106106
107107class TestGridfsNoConnect (unittest .IsolatedAsyncioTestCase ):
108108 db : AsyncDatabase
0 commit comments