Hi Alan, Thanks for help, I created the test module and run it is working for authorize method but authenticate method is not calling only, I checked radiusd.conf(src/tests/modules/radiusd.conf), in authenticate only Pap is there. authenticate { pap } I try adding my module there but its throwing the error. even I try the updating the auth type after authorize like below slimier to default config in sites-enabled/default server default { authorize { # # Include the test file specified by the # KEYWORD environment variable. # $INCLUDE $ENV{MODULE_TEST_UNLANG} if (ok) { update control{ Auth-Type := idcs } } #pap } authenticate { $INCLUDE $ENV{MODULE_TEST_UNLANG} #pap } } but still it throwing the below error Debug: my_reject Tue Oct 30 17:20:44 2018 : Error: src/tests/modules//radiusd.conf[43]: Unknown Auth-Type "control" in authenticate sub-section. # build/tests/modules/always/replace.log MODULE_TEST_DIR=src/tests/modules/always/ MODULE_TEST_UNLANG=src/tests/modules/always/replace.unlang FR_LIBRARY_PATH=./build/lib/.libs build/make/jlibtool --quiet --mode=execute ./build/bin/local/unittest -D share -d src/tests/modules/ -i build/tests/modules/always/replace.attrs -f build/tests/modules/always/replace.attrs -xx make: *** [build/tests/modules/always/replace] Error 1 any input to how to resolve and add test-case to authenticate method. Regards, Shivaprasad On Thu, Oct 11, 2018 at 1:05 AM Alan DeKok <aland@deployingradius.com> wrote:
On Oct 10, 2018, at 3:05 PM, shivu prasad <shivaprasad2452@gmail.com> wrote:
Hi Alan,
Thanks for help I able to run default test suite. configure - make - make test (not tests) worked after some ssl fix.
Sure.
Now I want to add testcases to my new module can you help me, what steps or config I need to do for adding testcases tp my module. Here is my understanding
- Create module in src/tests/modules (I am referring the files module). - Do I need to add entry or need config change to make them run.
See the existing examples.
src/tests/modules/always/module.conf
- the configuration for your module
src/tests/modules/always/*.unlang
Tests to run for the modules
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html