dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/tests/System.Xml TestXmlNamespaceMan


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/tests/System.Xml TestXmlNamespaceManager.cs,1.1,1.2
Date: Mon, 09 Dec 2002 04:50:54 -0500

Update of /cvsroot/dotgnu-pnet/pnetlib/tests/System.Xml
In directory subversions:/tmp/cvs-serv30983/tests/System.Xml

Modified Files:
        TestXmlNamespaceManager.cs 
Log Message:


Convert a string-based switch statement into a set of nested if's because
csc generates unverifiable code for the switch.


Index: TestXmlNamespaceManager.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/tests/System.Xml/TestXmlNamespaceManager.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** TestXmlNamespaceManager.cs  2 Dec 2002 04:42:15 -0000       1.1
--- TestXmlNamespaceManager.cs  9 Dec 2002 09:50:52 -0000       1.2
***************
*** 158,196 ****
                                {
                                        ++count;
!                                       switch(name)
                                        {
!                                               case "xml":
!                                               {
!                                                       AssertEquals
!                                                               ("Enum (1)",
!                                                                
"http://www.w3.org/XML/1998/namespace";,
!                                                                
ns.LookupNamespace(name));
!                                               }
!                                               break;
! 
!                                               case "xmlns":
!                                               {
!                                                       AssertEquals
!                                                               ("Enum (2)",
!                                                                
"http://www.w3.org/2000/xmlns/";,
!                                                                
ns.LookupNamespace(name));
!                                               }
!                                               break;
! 
!                                               case "foo":
!                                               {
!                                                       AssertEquals
!                                                               ("Enum (3)", 
fooValue,
!                                                                
ns.LookupNamespace(name));
!                                               }
!                                               break;
! 
!                                               case "":
!                                               {
!                                                       AssertEquals
!                                                               ("Enum (4)", "",
!                                                                
ns.LookupNamespace(name));
!                                               }
!                                               break;
                                        }
                                }
--- 158,186 ----
                                {
                                        ++count;
!                                       if(name == "xml")
                                        {
!                                               AssertEquals
!                                                       ("Enum (1)",
!                                                        
"http://www.w3.org/XML/1998/namespace";,
!                                                        
ns.LookupNamespace(name));
!                                       }       
!                                       else if(name == "xmlns")
!                                       {
!                                               AssertEquals
!                                                       ("Enum (2)",
!                                                        
"http://www.w3.org/2000/xmlns/";,
!                                                        
ns.LookupNamespace(name));
!                                       }
!                                       else if(name == "foo")
!                                       {
!                                               AssertEquals
!                                                       ("Enum (3)", fooValue,
!                                                        
ns.LookupNamespace(name));
!                                       }
!                                       else if(name == "")
!                                       {
!                                               AssertEquals
!                                                       ("Enum (4)", "",
!                                                        
ns.LookupNamespace(name));
                                        }
                                }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]