浏览代码

- dbtext and db_berkeley must be loaded before modules that want to use them

git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3206 689a6050-402a-0410-94f2-e92a70836424
Henning Westerholt 18 年之前
父节点
当前提交
0994a3cb26
共有 2 个文件被更改,包括 10 次插入12 次删除
  1. 5 6
      test/unit/15.sh
  2. 5 6
      test/unit/17.sh

+ 5 - 6
test/unit/15.sh

@@ -1,19 +1,18 @@
 #!/bin/bash
 #!/bin/bash
 # load all modules without external dependencies with dbtext
 # load all modules without external dependencies with dbtext
 
 
-CFG=2.cfg
-cp $CFG $CFG.bak
+CFG=15.cfg
 
 
-echo "loadmodule \"dbtext/dbtext.so\"" >> $CFG
+echo "loadmodule \"../modules/dbtext/dbtext.so\"" >> $CFG
+cat 2.cfg >> $CFG
 echo "modparam(\"acc|alias_db|auth_db|dialog|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt\", \"db_url\", \"dbtext://`pwd`/../scripts/dbtext/openser\")" >> $CFG
 echo "modparam(\"acc|alias_db|auth_db|dialog|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt\", \"db_url\", \"dbtext://`pwd`/../scripts/dbtext/openser\")" >> $CFG
-# start
+
 ../openser -f $CFG > /dev/null
 ../openser -f $CFG > /dev/null
 ret=$?
 ret=$?
 
 
 sleep 1
 sleep 1
 killall -9 openser
 killall -9 openser
 
 
-mv $CFG.bak $CFG
-rm -f dispatcher.list
+rm $CFG
 
 
 exit $ret
 exit $ret

+ 5 - 6
test/unit/17.sh

@@ -6,19 +6,18 @@ if [ ! -e ../modules/db_berkeley/db_berkeley.so ] ; then
 	exit 0
 	exit 0
 fi ;
 fi ;
 
 
-CFG=2.cfg
-cp $CFG $CFG.bak
+CFG=17.cfg
 
 
-echo "loadmodule \"db_berkeley/db_berkeley.so\"" >> $CFG
+echo "loadmodule \"../modules/db_berkeley/db_berkeley.so\"" >> $CFG
+cat 2.cfg >> $CFG
 echo "modparam(\"acc|alias_db|auth_db|dialog|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt\", \"db_url\", \"db_berkeley://`pwd`/../scripts/db_berkeley/openser\")" >> $CFG
 echo "modparam(\"acc|alias_db|auth_db|dialog|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt\", \"db_url\", \"db_berkeley://`pwd`/../scripts/db_berkeley/openser\")" >> $CFG
-# start
+
 ../openser -f $CFG > /dev/null
 ../openser -f $CFG > /dev/null
 ret=$?
 ret=$?
 
 
 sleep 1
 sleep 1
 killall -9 openser
 killall -9 openser
 
 
-mv $CFG.bak $CFG
-rm -f dispatcher.list
+rm $CFG
 
 
 exit $ret
 exit $ret