Hi,
I tried to comment out the mapping rules src from Makefile.am just to be
able to run other tests that do not have dependency issues. I came
accross this runtime error
make[3]: Entering directory
`/home/joegen/GitHub/dhubler/sipxecs/build/sipXcommserverLib/src/test'
/home/joegen/GitHub/dhubler/sipxecs/sipXcommserverLib/src/test/sipx_config_value_test:
line 3: ../sipx-utils.sh: No such file or directory
FAIL: sipx_config_value_test
=============================================
1 of 1 test failed
Anybody has an idea what sipx-utils.sh does and why it is no longer
present in the current code base?
joegen*
*
On 06/28/2011 02:13 PM, Joegen Baclor wrote:
Hi,
I am trying to revive the unit tests for sipXcommServerLib. I have
figured out how to link with the missing cpp unit dependencies. I am
stumped by "hopefully" one last dependency which I could not figure
out which lib they are defined. Any ideas?
---------------------
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest5setUpEv[MappingRulesUrlMappingTest::setUp()]+0x2c):
undefined reference to `FileTestContext::FileTestContext(char const*,
char const*)'
testsuite-MappingRulesUrlMappingTest.o: In function
`MappingRulesUrlMappingTest::testSpecials()':
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest12testSpecialsEv[MappingRulesUrlMappingTest::testSpecials()]+0x272):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-MappingRulesUrlMappingTest.o: In function
`MappingRulesUrlMappingTest::testEscape()':
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest10testEscapeEv[MappingRulesUrlMappingTest::testEscape()]+0x272):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-MappingRulesUrlMappingTest.o: In function
`MappingRulesUrlMappingTest::testUserPat()':
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest11testUserPatEv[MappingRulesUrlMappingTest::testUserPat()]+0x299):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-MappingRulesUrlMappingTest.o: In function
`MappingRulesUrlMappingTest::testVDigits()':
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest11testVDigitsEv[MappingRulesUrlMappingTest::testVDigits()]+0x265):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-MappingRulesUrlMappingTest.o: In function
`MappingRulesUrlMappingTest::testDigits()':
MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest10testDigitsEv[MappingRulesUrlMappingTest::testDigits()]+0x265):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-MappingRulesUrlMappingTest.o:MappingRulesUrlMappingTest.cpp:(.text._ZN26MappingRulesUrlMappingTest18testAddFieldParamsEv[MappingRulesUrlMappingTest::testAddFieldParams()]+0x7c):
more undefined references to `FileTestContext::inputFilePath(char
const*, UtlString&)' follow
testsuite-AuthRulesUrlMappingTest.o: In function
`AuthRulesUrlMappingTest::setUp()':
AuthRulesUrlMappingTest.cpp:(.text._ZN23AuthRulesUrlMappingTest5setUpEv[AuthRulesUrlMappingTest::setUp()]+0x2c):
undefined reference to `FileTestContext::FileTestContext(char const*,
char const*)'
testsuite-AuthRulesUrlMappingTest.o: In function
`AuthRulesUrlMappingTest::testAuthRules()':
AuthRulesUrlMappingTest.cpp:(.text._ZN23AuthRulesUrlMappingTest13testAuthRulesEv[AuthRulesUrlMappingTest::testAuthRules()]+0x293):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::setUp()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest5setUpEv[FallbackRulesUrlMappingTest::setUp()]+0x2c):
undefined reference to `FileTestContext::FileTestContext(char const*,
char const*)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::testAllNonMatchingDialstrings()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest29testAllNonMatchingDialstringsEv[FallbackRulesUrlMappingTest::testAllNonMatchingDialstrings()]+0x24b):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::testAllNoDefaultPermutations()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest28testAllNoDefaultPermutationsEv[FallbackRulesUrlMappingTest::testAllNoDefaultPermutations()]+0x24b):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::testRouteHeaderPermutations()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest27testRouteHeaderPermutationsEv[FallbackRulesUrlMappingTest::testRouteHeaderPermutations()]+0x24b):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::testAllInternationalPermutations()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest32testAllInternationalPermutationsEv[FallbackRulesUrlMappingTest::testAllInternationalPermutations()]+0x24b):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o: In function
`FallbackRulesUrlMappingTest::testAllLongDistancePermutations()':
FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest31testAllLongDistancePermutationsEv[FallbackRulesUrlMappingTest::testAllLongDistancePermutations()]+0x258):
undefined reference to `FileTestContext::inputFilePath(char const*,
UtlString&)'
testsuite-FallbackRulesUrlMappingTest.o:FallbackRulesUrlMappingTest.cpp:(.text._ZN27FallbackRulesUrlMappingTest22testAll800PermutationsEv[FallbackRulesUrlMappingTest::testAll800Permutations()]+0x258):
more undefined references to `FileTestContext::inputFilePath(char
const*, UtlString&)' follow
testsuite-SipXecsServiceTest.o: In function
`SipXecsServiceTest::setUp()':
SipXecsServiceTest.cpp:(.text._ZN18SipXecsServiceTest5setUpEv[SipXecsServiceTest::setUp()]+0x2c):
undefined reference to `FileTestContext::FileTestContext(char const*,
char const*)'
collect2: ld returned 1 exit status
make[3]: *** [testsuite] Error 1
make[3]: Leaving directory
`/home/joegen/GitHub/dhubler/sipxecs/build/sipXcommserverLib/src/test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory
`/home/joegen/GitHub/dhubler/sipxecs/build/sipXcommserverLib/src/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
`/home/joegen/GitHub/dhubler/sipxecs/build/sipXcommserverLib/src'
make: *** [check-recursive] Error 1
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/