@@ -10,13 +10,13 @@ SUITE( fbc_tests.string_.asc_ )
1010 TEST( default )
1111
1212 CU_ASSERT( TEST_A = asc( "a" ) )
13-
13+
1414 CU_ASSERT( TEST_B = asc( "b" ) )
15-
15+
1616 CU_ASSERT( TEST_C = asc( "c" ) )
17-
17+
1818 CU_ASSERT( TEST_D = 0 )
19-
19+
2020 END_TEST
2121
2222 TEST( const_ )
@@ -25,15 +25,15 @@ SUITE( fbc_tests.string_.asc_ )
2525 CU_ASSERT_EQUAL( asc(s, 0 ), 0 )
2626 CU_ASSERT_EQUAL( asc(s, 1 ), 0 )
2727 CU_ASSERT_EQUAL( asc(s, 2 ), 0 )
28- end scope
28+ end scope
2929
3030 scope
3131 const S = "AB"
3232 CU_ASSERT_EQUAL( asc(s, 0 ), 0 )
3333 CU_ASSERT_EQUAL( asc(s, 1 ), 65 )
3434 CU_ASSERT_EQUAL( asc(s, 2 ), 66 )
3535 CU_ASSERT_EQUAL( asc(s, 3 ), 0 )
36- end scope
36+ end scope
3737
3838 scope
3939 const S = ! "A\000B"
@@ -42,7 +42,7 @@ SUITE( fbc_tests.string_.asc_ )
4242 CU_ASSERT_EQUAL( asc(s, 2 ), 0 )
4343 CU_ASSERT_EQUAL( asc(s, 3 ), 66 )
4444 CU_ASSERT_EQUAL( asc(s, 4 ), 0 )
45- end scope
45+ end scope
4646
4747 END_TEST
4848
@@ -72,15 +72,15 @@ SUITE( fbc_tests.string_.asc_ )
7272 CU_ASSERT_EQUAL( asc(s, 0 ), 0 )
7373 CU_ASSERT_EQUAL( asc(s, 1 ), 0 )
7474 CU_ASSERT_EQUAL( asc(s, 2 ), 0 )
75- end scope
75+ end scope
7676
7777 scope
7878 const S = wstr( "AB" )
7979 CU_ASSERT_EQUAL( asc(s, 0 ), 0 )
8080 CU_ASSERT_EQUAL( asc(s, 1 ), 65 )
8181 CU_ASSERT_EQUAL( asc(s, 2 ), 66 )
8282 CU_ASSERT_EQUAL( asc(s, 3 ), 0 )
83- end scope
83+ end scope
8484
8585 scope
8686 const S = wstr(! "A\000B" )
@@ -89,16 +89,20 @@ SUITE( fbc_tests.string_.asc_ )
8989 CU_ASSERT_EQUAL( asc(s, 2 ), 0 )
9090 CU_ASSERT_EQUAL( asc(s, 3 ), 66 )
9191 CU_ASSERT_EQUAL( asc(s, 4 ), 0 )
92- end scope
92+ end scope
9393
94+ '' the following test is invalid for dos
95+ '' target since sizeof(wstring) = 1
96+ # if not defined(__FB_DOS__)
9497 scope
9598 const S = wstr(! "\u1111\u0000\u2222" )
9699 CU_ASSERT_EQUAL( asc(s, 0 ), 0 )
97100 CU_ASSERT_EQUAL( asc(s, 1 ), &h1111 )
98101 CU_ASSERT_EQUAL( asc(s, 2 ), 0 )
99102 CU_ASSERT_EQUAL( asc(s, 3 ), &h2222 )
100103 CU_ASSERT_EQUAL( asc(s, 4 ), 0 )
101- end scope
104+ end scope
105+ # endif
102106
103107 END_TEST
104108
0 commit comments