CVS difference for ais/ai-00038.txt
--- ais/ai-00038.txt 1999/07/08 17:28:21 1.2
+++ ais/ai-00038.txt 1999/09/14 23:30:20 1.3
@@ -1,4 +1,4 @@
-!standard B.3 (46) 99-07-08 AI95-00038/03
+!standard B.3 (46) 99-09-14 AI95-00038/04
!class confirmation 95-06-25
!status WG9 approved 95-06-14
!status ARG approved 10-0-0 (by letter ballot) 96-06-05
@@ -41,17 +41,8 @@
-Create a C-Test to check that the value of strings converted via To_Ada and
-To_C have the same meaning in both Ada and C. Such a test ought to restrict
-the characters used to ones available everywhere - i.e. letters and numbers.
-A suggested implementation plan: Create a test with both Ada and C parts
-(like CXB3013). That is have a C routine which checks that a string passed
-to it matches some literal, and returns 0 or 1 to signify success. Pass this
-routine various strings constructed with To_C, and check that the results are
-correct. Have a second C routine which constructs and returns a known string
-(perhaps based on a parameter). On the Ada side, use To_Ada to convert this
-string, then check that it matches the known string literal.
+ACATS tests CXB3004 and CXB3006 check that the value of characters converted
+via To_Ada and To_C have the same meaning in both Ada and C.
Questions? Ask the ACAA Technical Agent