Coverage for mindsdb / api / mysql / mysql_proxy / data_types / mysql_packets / fast_auth_fail_packet.py: 40%

13 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-21 00:36 +0000

1from mindsdb.api.mysql.mysql_proxy.data_types.mysql_packet import Packet 

2from mindsdb.api.mysql.mysql_proxy.data_types.mysql_datum import Datum 

3 

4 

5class FastAuthFail(Packet): 

6 def setup(self): 

7 self.cont = Datum('int<1>', 4) # 0x04 

8 

9 @property 

10 def body(self): 

11 

12 order = [ 

13 'cont' 

14 ] 

15 string = b'' 

16 for key in order: 

17 string += getattr(self, key).toStringPacket() 

18 

19 self.setBody(string) 

20 return self._body