@@ -90,7 +90,9 @@ FATFileSystem fs("sd", &sd);
90
90
#define FSFAT_FOPEN_TEST_05 fsfat_fopen_test_05
91
91
#define FSFAT_FOPEN_TEST_06 fsfat_fopen_test_06
92
92
#define FSFAT_FOPEN_TEST_07 fsfat_fopen_test_07
93
+ #if !defined(__MICROLIB)
93
94
#define FSFAT_FOPEN_TEST_08 fsfat_fopen_test_08
95
+ #endif
94
96
#define FSFAT_FOPEN_TEST_09 fsfat_fopen_test_09
95
97
#define FSFAT_FOPEN_TEST_10 fsfat_fopen_test_10
96
98
#define FSFAT_FOPEN_TEST_11 fsfat_fopen_test_11
@@ -859,6 +861,7 @@ control_t fsfat_fopen_test_07(const size_t call_count)
859
861
*
860
862
* @return on success returns CaseNext to continue to next test case, otherwise will assert on errors.
861
863
*/
864
+ #if !defined(__MICROLIB)
862
865
control_t fsfat_fopen_test_08 (const size_t call_count)
863
866
{
864
867
FILE *fp = NULL ;
@@ -925,7 +928,7 @@ control_t fsfat_fopen_test_08(const size_t call_count)
925
928
fclose (fp);
926
929
return CaseNext;
927
930
}
928
-
931
+ # endif
929
932
930
933
/* * @brief test for operation of ftell()
931
934
*
@@ -1575,7 +1578,10 @@ Case cases[] = {
1575
1578
#endif
1576
1579
Case (" FSFAT_FOPEN_TEST_06: fopen() with bad filenames (minimal)." , FSFAT_FOPEN_TEST_06),
1577
1580
Case (" FSFAT_FOPEN_TEST_07: fopen()/errno handling." , FSFAT_FOPEN_TEST_07),
1581
+ #if !defined(__MICROLIB)
1582
+ // Microlib does not support ferror()
1578
1583
Case (" FSFAT_FOPEN_TEST_08: ferror()/clearerr()/errno handling." , FSFAT_FOPEN_TEST_08),
1584
+ #endif
1579
1585
Case (" FSFAT_FOPEN_TEST_09: ftell() handling." , FSFAT_FOPEN_TEST_09),
1580
1586
Case (" FSFAT_FOPEN_TEST_10: remove() test." , FSFAT_FOPEN_TEST_10),
1581
1587
Case (" FSFAT_FOPEN_TEST_11: rename()." , FSFAT_FOPEN_TEST_11),
0 commit comments