Facebook
From Smelly Hamster, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 164
  1. gcc -Wextra -Werror -Wall main.c -L. -lftasm && ./a.out
  2. ----------------Strlen_Test----------
  3. ___Regular_str_test : This is a 31 bytes long string
  4.  
  5. Strlen output: 30
  6. My output: 30
  7.  
  8. ___Empty_str_test : ""
  9. Strlen output: 0
  10. My output: 0
  11.  
  12. ----------------Strcpy_Test----------
  13.  
  14. __Regular_str_test : This is a string
  15. Strcpy output: This is a string
  16. My output: This is a string
  17.  
  18. __Empty_str_test : ""
  19. Strcpy output:
  20. My output:
  21.  
  22. _Small_dest_test : This dest is way too small
  23. Strcpy output: This dest is way too small
  24. My output: This dest is way too small
  25.  
  26. __Big_Dest_test : This dest is too big
  27. Strcpy output: This dest is too big
  28. My output: This dest is too big
  29.  
  30. ----------------Strcmp_Test----------
  31. ___Equal_str_test : This is a string
  32. Strcpy output: 0
  33. My output: 0
  34. ___Bigger_str_test : abc, bcd
  35. Strcpy output: -1
  36. My output: -1
  37. ___Smaller_str_test : bcd, abc
  38. Strcpy output: 1
  39. My output: 1
  40. ___Empty string 1_test : , This is a string
  41. Strcpy output: -1
  42. My output: 1
  43. ___Empty string 2_test : This is a string,
  44. Strcpy output: 1
  45. My output: -1
  46. ___Empty string 3_test : ,
  47. Strcpy output: 0
  48. My output: 0
  49.  
  50. ----------------Ft_read_Test----------
  51. ___Exisitng_file_test : readme
  52. Read output: Bytes : -1 Syserrno : 9
  53. My output: Bytes : -1   My errno : 9
  54.  
  55. ___Invalid_fd_test : readme
  56. Read output: Bytes : -1 Syserrno : 9
  57. My output: Bytes : -1   My errno : 9
  58.  
  59. __Bigger_than _count_test : readme
  60. Read output (1): Bytes : -1     Syserrno : 9
  61. My output (1): Bytes : -1       My errno : 9
  62. Read output (2): Bytes : -1     Syserrno : 9
  63. My output (2): Bytes : -1       My errno : 9
  64.  
  65. __Bigger_than _count_test : readme
  66. Read output: Bytes : -1 Syserrno : 9
  67. My output: Bytes : -1   My errno : 9
  68.  
  69. __Stdin_test : readme
  70. tes
  71. Read output: Bytes : 4  Syserrno : 0
  72. tes
  73. My output: Bytes : 0    My errno : 0
  74.  
  75. __Stderr_test : readme
  76. te
  77. Read output: Bytes : 3  Syserrno : 0
  78. f
  79. My output: Bytes : 0    My errno : 0
  80.  
  81. __Empty_Buff : readme
  82. hi
  83. Read output: Bytes : -1 Syserrno : 14
  84. My output: Bytes : -1   My errno : 14
  85.  
  86. ----------------Ft_write_Test----------
  87.  
  88. ___Exisitng_file_test : readme
  89.  
  90. Write output Bytes : -1,
  91. Syserrno : 9
  92.  
  93. My output: Bytes : -1,
  94. My errno : 9
  95.  
  96. ___Invalid_fd_test : readme
  97.  
  98. Write output : Bytes : -1,
  99. Syserrno : 9
  100.  
  101. My output: Bytes : -1,
  102. My errno : 9
  103.  
  104. __Bigger_than _count_test : readme
  105. re
  106. Write output (1) :
  107.  Bytes : 2, Syserrno : 0
  108. re
  109. My output (1): Bytes : 2,
  110. My errno : 0
  111. re
  112. Write output (2):
  113.  Bytes : 2, Syserrno : 0
  114. re
  115. My output (2): Bytes : 2,
  116. My errno : 0
  117.  
  118. ___Bigger_than _count_test : readme
  119. readme___Ex
  120. Write output : Bytes : 12,
  121. Syserrno : 0
  122. readme___Ex
  123. My output: Bytes : 12,
  124. My errno : 0
  125.  
  126. ___Stdin_test : readme
  127. readme
  128. Write output : Bytes : 6,
  129. Syserrno : 0
  130. readme
  131. My output: Bytes : 6,
  132. My errno : 0
  133.  
  134. ___Stderr_test : readme
  135. readme
  136. Write output : Bytes : 6,
  137. Syserrno : 0
  138. readme
  139. My output: Bytes : 6,
  140. My errno : 0
  141.  
  142. ___NULL_Buff_test : readme
  143.  
  144. Write output : Bytes : -1,
  145. Syserrno : 14
  146.  
  147. My output: Bytes : -1,
  148. My errno : 0
  149.  
  150. ___Empty_Buff : readme
  151.  
  152. ----
  153. Write output : Bytes : 6,
  154. Syserrno : 0
  155.  
  156. ----
  157. My output: Bytes : 6,
  158. My errno : 0
  159.  
  160. ----------------Strdup_Test----------
  161.  
  162. ___Regular_str_test : This is a 31 bytes long string
  163. Strdup output: This is a 31 bytes long string
  164. My output: This is a 31 bytes long string
  165.  
  166. ___Empty_str_test :
  167. Strdup output:  
  168. My output: