#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

config TESTS_TESTSUITES
	tristate "test suite"
	default n
	depends on TESTING_CMOCKA
	---help---
		Enable testsuites 

if TESTS_TESTSUITES

config TESTS_TESTSUITES_MOUNT_DIR
	string "Mount directory for the testsuites"
	default "/data"

config TESTS_TESTSUITES_PRIORITY
	int "Testsuites task priority"
	default 99

config TESTS_TESTSUITES_STACKSIZE
	int "Testsuites stack size"
	default 16384

config CM_SCHED_TEST
	bool "enbale schedule test"
	default n
	depends on TESTS_TESTSUITES

config CM_SYSCALL_TEST
	bool "enbale syscall test"
	default n
	depends on TESTS_TESTSUITES

config CM_KVDB_TEST
	bool "enbale kvdb test"
	default n
	depends on TESTS_TESTSUITES

config CM_TIME_TEST
	bool "enbale time test"
	default n
	depends on TESTS_TESTSUITES

config CM_PTHREAD_TEST
	bool "enbale pthread test"
	default n
	depends on TESTS_TESTSUITES

config CM_MUTEX_TEST
	bool "enbale mutex test"
	default n
	depends on TESTS_TESTSUITES

config TEST_TELEPHONY
	bool "enbale telephony test"
	default n
	depends on TESTS_TESTSUITES

if TEST_TELEPHONY
	config TEST_PHONE_NUMBER
		string "test phone number"
		default "10086"
endif

config CM_DFX_TEST
	bool "enbale dfx test"
	default n
	depends on NETUTILS_CJSON && DFX && DFX_EVENT

endif # TESTS_TESTSUITES