Revision: 10593
Author: jean.deruelle
Date: Thu Mar  4 01:56:34 2010
Log: Update Issue 1309

Non regression test added
http://code.google.com/p/mobicents/source/detail?r=10593

Modified:
/trunk/servers/sip-servlets/sip-servlets-test-suite/applications/shootist-sip-servlet/src/main/java/org/mobicents/servlet/sip/testsuite/ShootistSipServlet.java /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/TestSipListener.java /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/targeting/EncodeURISipServletTest.java

=======================================
--- /trunk/servers/sip-servlets/sip-servlets-test-suite/applications/shootist-sip-servlet/src/main/java/org/mobicents/servlet/sip/testsuite/ShootistSipServlet.java Tue Mar 2 08:16:10 2010 +++ /trunk/servers/sip-servlets/sip-servlets-test-suite/applications/shootist-sip-servlet/src/main/java/org/mobicents/servlet/sip/testsuite/ShootistSipServlet.java Thu Mar 4 01:56:34 2010
@@ -122,6 +122,11 @@
        @Override
        protected void doInvite(SipServletRequest req) throws ServletException,
                        IOException {
+               String requestURIStringified = req.getRequestURI().toString();
+               logger.info(requestURIStringified);
+ if(!requestURIStringified.startsWith("sip:[email protected];org.mobicents.servlet.sip.ApplicationSessionKey=(") && !requestURIStringified.endsWith(":org.mobicents.servlet.sip.testsuite.ShootistApplication)")) { + req.createResponse(500, "SipURI.toString() does not escape charachters according to RFC2396.").send();
+               }
if(((SipURI)req.getFrom().getURI()).getUser().equalsIgnoreCase(ENCODE_URI)) {
                        if(req.getApplicationSession().getAttribute(ENCODE_URI) 
!= null) {
                                req.createResponse(200).send();
=======================================
--- /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/TestSipListener.java Mon Feb 8 01:29:25 2010 +++ /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/TestSipListener.java Thu Mar 4 01:56:34 2010
@@ -1257,6 +1257,7 @@
                                                return;
                                        }
                                        if(sendBye) {
+//                                             Thread.sleep(30000);
                                                sendBye();
                                        }
                                        if(sendByeAfterTerminatingNotify) {
=======================================
--- /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/targeting/EncodeURISipServletTest.java Tue Mar 2 08:16:10 2010 +++ /trunk/servers/sip-servlets/sip-servlets-test-suite/testsuite/src/test/java/org/mobicents/servlet/sip/testsuite/targeting/EncodeURISipServletTest.java Thu Mar 4 01:56:34 2010
@@ -38,7 +38,7 @@
private static transient Logger logger = Logger.getLogger(EncodeURISipServletTest.class);
        private static final String TRANSPORT = "udp";
        private static final boolean AUTODIALOG = true;
-       private static final int TIMEOUT = 5000;
+       private static final int TIMEOUT = 10000;
 //     private static final int TIMEOUT = 100000000;

        TestSipListener receiver;

Reply via email to