Browse Source

test/unit: updated unit 20.sh

Daniel-Constantin Mierla 11 years ago
parent
commit
061f868088
2 changed files with 11 additions and 8 deletions
  1. 6 5
      test/unit/20.cfg
  2. 5 3
      test/unit/20.sh

+ 6 - 5
test/unit/20.cfg

@@ -10,7 +10,7 @@ dns=yes
 rev_dns=no
 rev_dns=no
 
 
 #-----------------------Loading Modiules-------------------------------------
 #-----------------------Loading Modiules-------------------------------------
-loadpath "../../modules_k/:../../modules/"
+loadpath "../../modules/"
 loadmodule "tm"
 loadmodule "tm"
 loadmodule "db_mysql"
 loadmodule "db_mysql"
 loadmodule "usrloc/usrloc.so"
 loadmodule "usrloc/usrloc.so"
@@ -33,17 +33,18 @@ modparam("db_mysql", "timeout_interval", 2)
 
 
 #-----------------------Routing configuration---------------------------------#
 #-----------------------Routing configuration---------------------------------#
 
 
-route{
+request_route {
 	if (!mf_process_maxfwd_header("10")) {
 	if (!mf_process_maxfwd_header("10")) {
 		sl_send_reply("483","Too Many Hops");
 		sl_send_reply("483","Too Many Hops");
-		exit();
+		exit;
 	}
 	}
 
 
-	if(!lookup ("location")){
+	if(!lookup ("location")) {
 		sl_send_reply("404", "Not Found");
 		sl_send_reply("404", "Not Found");
+		exit;
 	}
 	}
 
 
-	if(method=="INVITE"){
+	if(method=="INVITE") {
 		setflag(1);
 		setflag(1);
 	}
 	}
 
 

+ 5 - 3
test/unit/20.sh

@@ -31,22 +31,24 @@ CFG="20.cfg"
 TMPFILE=`mktemp -t kamailio-test.XXXXXXXXXX`
 TMPFILE=`mktemp -t kamailio-test.XXXXXXXXXX`
 
 
 # add an registrar entry to the db;
 # add an registrar entry to the db;
-$MYSQL "INSERT INTO location (username,contact,socket,user_agent,cseq,q) VALUES (\"foo\",\"sip:[email protected]\",\"udp:127.0.0.1:5060\",\"ser_test\",1,-1);"
+$MYSQL "INSERT INTO location (ruid, username,contact,socket,user_agent,cseq,q) VALUES (\"kamailio-test-uid\",\"foo\",\"sip:[email protected]\",\"udp:127.0.0.1:5060\",\"kamailio_test\",1,-1);"
 
 
 sipp -sn uas -bg -i 127.0.0.1 -m 1 -f 10 -p 5060 &> /dev/null
 sipp -sn uas -bg -i 127.0.0.1 -m 1 -f 10 -p 5060 &> /dev/null
 
 
-$BIN -w . -f $CFG &> $TMPFILE
+$BIN -w . -f $CFG > $TMPFILE 2>&1
 
 
 sipp -sn uac -s foo 127.0.0.1:5059 -i 127.0.0.1 -m 1 -f 10 -p 5061 &> /dev/null
 sipp -sn uac -s foo 127.0.0.1:5059 -i 127.0.0.1 -m 1 -f 10 -p 5061 &> /dev/null
 
 
 egrep 'ACC:[[:space:]]+transaction[[:space:]]+answered:[[:print:]]*code=200;reason=OK$' $TMPFILE > /dev/null
 egrep 'ACC:[[:space:]]+transaction[[:space:]]+answered:[[:print:]]*code=200;reason=OK$' $TMPFILE > /dev/null
 ret=$?
 ret=$?
 
 
+sleep 1
+
 # cleanup
 # cleanup
 killall -9 sipp &> /dev/null
 killall -9 sipp &> /dev/null
 $KILL &> /dev/null
 $KILL &> /dev/null
 rm $TMPFILE
 rm $TMPFILE
 
 
-$MYSQL "DELETE FROM location WHERE ((contact = \"sip:[email protected]\") and (user_agent = \"ser_test\"));"
+$MYSQL "DELETE FROM location WHERE ((contact = \"sip:[email protected]\") and (user_agent = \"kamailio_test\"));"
 
 
 exit $ret;
 exit $ret;