@@ -356,19 +356,19 @@ STATIC mp_obj_t extra_coverage(void) {
356356 mp_printf (& mp_plat_print , "# repl\n" );
357357
358358 const char * str ;
359- size_t len = mp_repl_autocomplete ("__n" , 3 , & mp_plat_print , & str );
359+ size_t len = mp_repl_autocomplete ("__n" , 3 , & mp_plat_print , & str ); // expect "ame__"
360360 mp_printf (& mp_plat_print , "%.*s\n" , (int )len , str );
361361
362- len = mp_repl_autocomplete ("i " , 1 , & mp_plat_print , & str );
362+ len = mp_repl_autocomplete ("im " , 2 , & mp_plat_print , & str ); // expect "port"
363363 mp_printf (& mp_plat_print , "%.*s\n" , (int )len , str );
364- mp_repl_autocomplete ("import " , 7 , & mp_plat_print , & str );
365- len = mp_repl_autocomplete ("import ut " , 9 , & mp_plat_print , & str );
364+ mp_repl_autocomplete ("import " , 7 , & mp_plat_print , & str ); // expect the list of builtins
365+ len = mp_repl_autocomplete ("import ti " , 9 , & mp_plat_print , & str ); // expect "me"
366366 mp_printf (& mp_plat_print , "%.*s\n" , (int )len , str );
367- mp_repl_autocomplete ("import time" , 12 , & mp_plat_print , & str );
367+ mp_repl_autocomplete ("import time" , 11 , & mp_plat_print , & str ); // expect "time timeq"
368368
369369 mp_store_global (MP_QSTR_sys , mp_import_name (MP_QSTR_sys , mp_const_none , MP_OBJ_NEW_SMALL_INT (0 )));
370- mp_repl_autocomplete ("sys." , 4 , & mp_plat_print , & str );
371- len = mp_repl_autocomplete ("sys.impl" , 8 , & mp_plat_print , & str );
370+ mp_repl_autocomplete ("sys." , 4 , & mp_plat_print , & str ); // expect dir(sys)
371+ len = mp_repl_autocomplete ("sys.impl" , 8 , & mp_plat_print , & str ); // expect "ementation"
372372 mp_printf (& mp_plat_print , "%.*s\n" , (int )len , str );
373373 }
374374
0 commit comments