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/

Reply via email to