finshed user_command_tests & search tests & cli tests