Skip to content

Commit 9cdfd82

Browse files
committed
Merge branch 'fix-fileioc' of https://github.com/CE-Programming/toolchain into fix-fileioc
Conflicts: * test/fileioc/resize/src/main.c
2 parents 171010d + 7905da7 commit 9cdfd82

File tree

1 file changed

+31
-37
lines changed

1 file changed

+31
-37
lines changed

test/fileioc/resize/src/main.c

Lines changed: 31 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#include <tice.h>
22
#include <fileioc.h>
33

4-
void PrintText(int8_t xpos, int8_t ypos, const char *text);
5-
64
int main(void)
75
{
86
static const char *name0 = "file0";
@@ -12,56 +10,58 @@ int main(void)
1210
ti_var_t file1;
1311
ti_var_t file2;
1412
bool error;
13+
int test;
1514

1615
os_ClrHome();
1716

1817
error = true;
18+
test = 0;
1919
do
2020
{
2121
file0 = ti_Open(name0, "w");
22-
if (!file0) break;
22+
if (++test, !file0) break;
2323

2424
file1 = ti_Open(name1, "w");
25-
if (!file1) break;
25+
if (++test, !file1) break;
2626

2727
file2 = ti_Open(name2, "w");
28-
if (!file2) break;
29-
30-
if (ti_Resize(1, file0) < 0) break;
31-
if (ti_GetSize(file0) != 1) break;
32-
if (ti_Resize(512, file0) < 0) break;
33-
if (ti_GetSize(file0) != 512) break;
34-
if (ti_Resize(1024, file0) < 0) break;
35-
if (ti_GetSize(file0) != 1024) break;
36-
if (ti_Resize(32768, file0) < 0) break;
37-
if (ti_GetSize(file0) != 32768) break;
38-
if (ti_Resize(1024, file0) < 0) break;
39-
if (ti_GetSize(file0) != 1024) break;
40-
if (ti_Resize(512, file0) < 0) break;
41-
if (ti_GetSize(file0) != 512) break;
42-
if (ti_Resize(1, file0) < 0) break;
43-
if (ti_GetSize(file0) != 1) break;
28+
if (++test, !file2) break;
29+
30+
if (++test, ti_Resize(1, file0) < 0) break;
31+
if (++test, ti_GetSize(file0) != 1) break;
32+
if (++test, ti_Resize(512, file0) < 0) break;
33+
if (++test, ti_GetSize(file0) != 512) break;
34+
if (++test, ti_Resize(1024, file0) < 0) break;
35+
if (++test, ti_GetSize(file0) != 1024) break;
36+
if (++test, ti_Resize(32768, file0) < 0) break;
37+
if (++test, ti_GetSize(file0) != 32768) break;
38+
if (++test, ti_Resize(1024, file0) < 0) break;
39+
if (++test, ti_GetSize(file0) != 1024) break;
40+
if (++test, ti_Resize(512, file0) < 0) break;
41+
if (++test, ti_GetSize(file0) != 512) break;
42+
if (++test, ti_Resize(1, file0) < 0) break;
43+
if (++test, ti_GetSize(file0) != 1) break;
4444

4545
if (!ti_Close(file0)) break;
4646

47-
if (ti_Resize(1, file1) < 0) break;
48-
if (ti_GetSize(file1) != 1) break;
49-
if (ti_Resize(0, file1) < 0) break;
50-
if (ti_GetSize(file1) != 0) break;
51-
if (ti_Resize(1, file1) < 0) break;
52-
if (ti_GetSize(file1) != 1) break;
47+
if (++test, ti_Resize(1, file1) < 0) break;
48+
if (++test, ti_GetSize(file1) != 1) break;
49+
if (++test, ti_Resize(0, file1) < 0) break;
50+
if (++test, ti_GetSize(file1) != 0) break;
51+
if (++test, ti_Resize(1, file1) < 0) break;
52+
if (++test, ti_GetSize(file1) != 1) break;
5353

5454
if (!ti_Close(file1)) break;
5555

5656
file1 = ti_Open(name1, "r");
57-
if (!file1) break;
57+
if (++test, !file1) break;
5858

59-
if (ti_Resize(32768, file2) < 0) break;
60-
if (ti_GetSize(file2) != 32768) break;
59+
if (++test, ti_Resize(32768, file2) < 0) break;
60+
if (++test, ti_GetSize(file2) != 32768) break;
6161

6262
if (!ti_Close(file2)) break;
6363

64-
if (ti_GetSize(file1) != 1) break;
64+
if (++test, ti_GetSize(file1) != 1) break;
6565

6666
if (!ti_Close(file1)) break;
6767

@@ -78,16 +78,10 @@ int main(void)
7878
}
7979
else
8080
{
81-
os_PutStrFull("Fail");
81+
printf("Failed at test %d", test);
8282
}
8383

8484
while (!os_GetCSC());
8585

8686
return 0;
8787
}
88-
89-
void PrintText(int8_t xpos, int8_t ypos, const char *text)
90-
{
91-
os_SetCursorPos(ypos, xpos);
92-
os_PutStrFull(text);
93-
}

0 commit comments

Comments
 (0)