1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/testsuite/unittests
Ralph Boehme 9e706ee573 unittest: workaround dependency problem in test_lib_util_modules
waf somehow screws the dependencies and the module ends up with a bunch of
missing RPC related symbols once an RPC service has special dependencies like
the mdssvc RPC service.

  $ bin/test_lib_util_modules
  test: test_samba_module_probe
  success: test_samba_module_probe
  test: test_samba_module_probe_dummy
  Error loading module '/home/samba/src/bin/modules/rpc/test_dummy_module.so':
  /home/samba/src/bin/modules/rpc/test_dummy_module.so: undefined symbol:
  rpc_service_mode
  failure: test_samba_module_probe_dummy [
  NT_STATUS_IS_OK(status)
  ../../testsuite/unittests/test_lib_util_modules.c:39: error: Failure!
  ]
  test: test_samba_module_probe_slash
  success: test_samba_module_probe_slash

This is currently not noticed as mdssvc is not enabled in selftest, but that is
going to change with a subsequent commit.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2019-08-08 20:24:32 +00:00
..
rpc_test_dummy_module.c unittests: Fix missing include of signal.h 2017-10-18 14:24:39 +02:00
test_krb5_samba.c
test_lib_util_modules.c unittests.lib_util_modules: test module probe with "skel", not "unix" 2018-02-22 01:04:18 +01:00
test_sambafs_srv_pipe.c s3:rpc_server: Return NTSTATUS in is_known_pipename function 2019-07-22 16:49:16 +00:00
wscript unittest: workaround dependency problem in test_lib_util_modules 2019-08-08 20:24:32 +00:00