i_tinfoid = LibEditText_CreateTextFile( "./testdata", NULL );
CU_ASSERT( 0x00 == i_result );
- for( i_cnt = 1; i_cnt < 65537; i_cnt++ ) {
+ i_result = LibEditText_AppendLine( i_tinfoid, "END of testdata ---", 19);
+ CU_ASSERT( 0x00 == i_result );
+
+ for( i_cnt = 1022; i_cnt > 0; i_cnt-- ) {
i_len = snprintf( str_testdata, 255, "%6d Dr.deamon64 libeditext testdata---\n", i_cnt);
- i_result = LibEditText_AppendLine( i_tinfoid, str_testdata, i_len);
+ i_result = LibEditText_InsertLine_toLine( i_tinfoid, 1, str_testdata, i_len);
CU_ASSERT( 0x00 == i_result );
}
+ i_result = LibEditText_InsertLine_toLine( i_tinfoid, 1022, "Section TestData", 16);
+ CU_ASSERT( 0x00 == i_result );
+
i_result = LibEditText_Debug_DebugTextInfo( i_tinfoid, DEBUG_TEXTINFO_OUTPUT );
CU_ASSERT( 0x00 == i_result );
CU_add_test( pt_edittext, "EditText_API_InsertLine_test00_001",
Test_LibEditText_API_InsertLine_test00_001 );
+ CU_add_test( pt_edittext, "EditText_API_InsertLine_test00_002",
+ Test_LibEditText_API_InsertLine_test00_002 );
return 0x00;
}