common 948 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # all database modules
  2. DB_ALL_MOD="acc|alias_db|auth_db|avpops|dialog|dialplan|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt|userblacklist"
  3. # root directory relative to tests
  4. RUN_DIR="."
  5. TOP_DIR="../.."
  6. SRC_DIR="${TOP_DIR}/src"
  7. MOD_DIR="${SRC_DIR}/modules"
  8. CTL_DIR="${TOP_DIR}/utils/kamctl"
  9. CTLRC="$CTL_DIR/kamctlrc"
  10. CTL="$CTL_DIR/kamctl"
  11. DBCTL="$CTL_DIR/kamdbctl"
  12. BIN="$SRC_DIR/kamailio"
  13. if [ -f $SRC_DIR/kamailio ] ; then
  14. BIN="$SRC_DIR/kamailio"
  15. BNAME="kamailio"
  16. else
  17. if [ -f $SRC_DIR/ser ] ; then
  18. BIN="$SRC_DIR/ser"
  19. BNAME="ser"
  20. else
  21. echo "WARNING Binary not found!"
  22. fi
  23. fi
  24. PIDFILE="${RUN_DIR}/kamailio.pid"
  25. # test directory relative to root
  26. TEST_DIR="test/unit"
  27. kill_kamailio() {
  28. kill $(cat ${PIDFILE})
  29. }
  30. export RPCFIFOPATH="${RUN_DIR}/kamailio_rpc.fifo"
  31. have_netcat_quit_timer_patch() {
  32. nc -q 2>&1 | grep 'option requires an argument' > /dev/null
  33. return $?
  34. }