52 $this->ErrorLogAccess =
get_package(
'error_log::error_log_access' ,
'last' , __FILE__ );
73 $this->ErrorLogAccess->add_message_to_log( 1 ,
'title' ,
'description' );
74 $Messages = $this->ErrorLogAccess->unsafe_select_messages(
'1 ORDER BY id DESC LIMIT 0 , 1' );
76 if( count( $Messages ) != 1 )
78 return(
'Illegal messages count' );
81 $Message = $Messages[ 0 ];
82 if( $Message->severity != 1 || $Message->title !=
'title' || $Message->description !=
'description' )
84 return(
'Illegal field value' );
87 $this->ErrorLogAccess->delete_error_log( $Message->id );
89 return(
'TEST PASSED' );
115 $this->ErrorLogAccess->add_message_to_log( 1 ,
'title' ,
'description' );
116 $Messages = $this->ErrorLogAccess->unsafe_select_messages(
'1 ORDER BY id DESC LIMIT 0 , 1' );
118 if( count( $Messages ) != 1 )
120 return(
'Illegal messages count' );
123 $this->ErrorLogAccess->delete_error_log( $Messages[ 0 ]->
id );
125 $id = $Messages[ 0 ]->id;
127 $Messages = $this->ErrorLogAccess->unsafe_select_messages(
'1 ORDER BY id DESC LIMIT 0 , 1' );
129 if( isset( $Messages[ 0 ] ) !==
false && $Messages[ 0 ]->
id > $id )
131 return(
'Message was not deleted' );
134 return(
'TEST PASSED' );
136 catch( Exception $e )