Ejemplo n.º 1
0
    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None


setup_singleton(Win32SystemTest)

all_tests = [Win32SystemTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 2
0
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.conf = Settings.get(plugin_id)
        self.core = Core.get(plugin_id)
        None

    def shutdown(self):
        None

    def require_boot(self):
        return True

setup_singleton(SchedulerTest)

all_tests = [SchedulerTest]

def __main__(args):
    install_testcases(all_tests)
    
def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
    shutdown_testcases()

Ejemplo n.º 3
0
		conf.set_string('/modules', 'test_system', 'CheckWMI')
		conf.set_string('/modules', 'pytest', 'PythonScript')
		conf.set_string('/settings/pytest/scripts', 'test_w32wmi', 'test_w32_wmi.py')
		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id):
		None

	def shutdown(self):
		None

setup_singleton(Win32WMITest)

all_tests = [Win32WMITest]

def __main__():
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()

Ejemplo n.º 4
0
        conf.save()

    def uninstall(self):
        None

    def help(self):
        None

    def shutdown(self):
        None

    def require_boot(self):
        return True


setup_singleton(NRPEServerTest)

all_tests = [NRPEServerTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 5
0
    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None


setup_singleton(Win32WMITest)

all_tests = [Win32WMITest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 6
0
        conf.save()

    def teardown(self):
        for state in ['OK', 'WARN', 'CRIT', 'LONG']:
            log_debug("schtasks.exe /Delete /TN NSCPSample_%s /F"%state)
            check_output("schtasks.exe /Delete /TN NSCPSample_%s /F"%state)

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.plugin_id = plugin_id
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)


setup_singleton(Win32SchedTaskTest)

all_tests = [Win32SchedTaskTest]

def __main__(args):
    install_testcases(all_tests)
    
def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
    log("shutdown")
    shutdown_testcases()
Ejemplo n.º 7
0
		conf.set_string('/settings/pytest_eventlog/real-time', 'enable active', 'true')
		
		conf.save()
	
	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id):
		None
		#reg = Registry.get(plugin_id)
		#reg.simple_function('test_eventlog', test, 'Run python EventLog unit test suite')

	def shutdown(self):
		None

setup_singleton(EventLogTest)

all_tests = [EventLogTest]

def __main__():
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 8
0
    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.key = '_%stest_command' % prefix
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

        None

    def shutdown(self):
        None


setup_singleton(PythonTest)

all_tests = [PythonTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 9
0
    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None


setup_singleton(EventLogTest)

all_tests = [EventLogTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 10
0
from test_helper import BasicTest, TestResult, setup_singleton, install_testcases, init_testcases, shutdown_testcases


class SampleTest(BasicTest):
    pass


setup_singleton(SampleTest)

all_tests = [SampleTest]


def __main__():
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 11
0
    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None

    def require_boot(self):
        return True


setup_singleton(ExternalScriptTest)

all_tests = [ExternalScriptTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 12
0
		conf.set_string('/modules', 'test_disk', 'CheckDisk')
		conf.set_string('/modules', 'pytest', 'PythonScript')
		conf.set_string('/settings/pytest/scripts', 'test_w32sys', 'test_w32_file.py')
		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id):
		None

	def shutdown(self):
		None

setup_singleton(Win32FileTest)

all_tests = [Win32FileTest]

def __main__():
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()

Ejemplo n.º 13
0
        conf.save()

    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id):
        None

    def shutdown(self):
        None


setup_singleton(StressTest)

all_tests = [StressTest]


def __main__():
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 14
0
		conf.set_string('/modules', 'pytest', 'PythonScript')
		conf.set_string('/settings/pytest/scripts', 'test_logfile', 'test_log_file.py')
		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id, prefix):
		self.reg = Registry.get(plugin_id)
		self.core = Core.get(plugin_id)
		self.conf = Settings.get(plugin_id)

	def shutdown(self):
		None

setup_singleton(LogFileTest)

all_tests = [LogFileTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 15
0
    def uninstall(self):
        log("Removing scheduled tasks")
        for state in ['OK', 'WARN', 'CRIT', 'LONG']:
            log_debug("SchTasks /Delete /TN NSCPSample_%s /F"%state)
            check_output("SchTasks /Delete /TN NSCPSample_%s /F"%state)

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None

setup_singleton(Win32SchedTaskTest)

all_tests = [Win32SchedTaskTest]

def __main__(args):
    install_testcases(all_tests)
    
def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
    log("shutdown")
    shutdown_testcases()
Ejemplo n.º 16
0
        None

    def init(self, plugin_id, prefix):
        self.key = '_%stest_command' % prefix
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None

    def require_boot(self):
        return True


setup_singleton(NSCAServerTest)

all_tests = [NSCAServerTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 17
0
    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None


setup_singleton(Win32FileTest)

all_tests = [Win32FileTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()
Ejemplo n.º 18
0
	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id, prefix):
		self.reg = Registry.get(plugin_id)
		self.core = Core.get(plugin_id)
		self.conf = Settings.get(plugin_id)

	def shutdown(self):
		None

	def require_boot(self):
		return True

setup_singleton(ExternalScriptTest)

all_tests = [ExternalScriptTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 19
0
	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id, prefix):
		self.key = '_%stest_command'%prefix
		self.reg = Registry.get(plugin_id)
		self.core = Core.get(plugin_id)
		self.conf = Settings.get(plugin_id)

		None

	def shutdown(self):
		None

setup_singleton(PythonTest)

all_tests = [PythonTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()

Ejemplo n.º 20
0
		None

	def help(self):
		None

	def init(self, plugin_id, prefix):
		self.key = '_%stest_command'%prefix
		self.reg = Registry.get(plugin_id)
		self.core = Core.get(plugin_id)
		self.conf = Settings.get(plugin_id)

	def shutdown(self):
		None
		
	def require_boot(self):
		return True
		

setup_singleton(NSCAServerTest)

all_tests = [NSCAServerTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 21
0
from test_helper import BasicTest, TestResult, setup_singleton, install_testcases, init_testcases, shutdown_testcases

class SampleTest(BasicTest):
	pass

setup_singleton(SampleTest)

all_tests = [SampleTest]

def __main__():
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()

Ejemplo n.º 22
0
		conf.set_string('/settings/NRPE/test_nrpe_client/targets', 'nrpe_test_local', 'nrpe://127.0.0.1:15666')
		conf.set_string('/settings/NRPE/test_nrpe_client', 'channel', 'nrpe_test_outbox')
		
		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def shutdown(self):
		None

	def require_boot(self):
		return True

setup_singleton(NRPEServerTest)

all_tests = [NRPEServerTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 23
0
		conf.set_string('/modules', 'pytest', 'PythonScript')
		conf.set_string('/settings/pytest/scripts', 'test_w32sys', 'test_w32_system.py')
		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id, prefix):
		self.reg = Registry.get(plugin_id)
		self.core = Core.get(plugin_id)
		self.conf = Settings.get(plugin_id)

	def shutdown(self):
		None

setup_singleton(Win32SystemTest)

all_tests = [Win32SystemTest]

def __main__(args):
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()
Ejemplo n.º 24
0
			alias = 'stress_python_%i'%i
			conf.set_string('%s/schedules'%(self.sched_base_path), alias, use_command)

		conf.save()

	def uninstall(self):
		None

	def help(self):
		None

	def init(self, plugin_id):
		None

	def shutdown(self):
		None

setup_singleton(StressTest)

all_tests = [StressTest]

def __main__():
	install_testcases(all_tests)
	
def init(plugin_id, plugin_alias, script_alias):
	init_testcases(plugin_id, plugin_alias, script_alias, all_tests)

def shutdown():
	shutdown_testcases()

Ejemplo n.º 25
0
    def uninstall(self):
        None

    def help(self):
        None

    def init(self, plugin_id, prefix):
        self.reg = Registry.get(plugin_id)
        self.core = Core.get(plugin_id)
        self.conf = Settings.get(plugin_id)

    def shutdown(self):
        None


setup_singleton(LogFileTest)

all_tests = [LogFileTest]


def __main__(args):
    install_testcases(all_tests)


def init(plugin_id, plugin_alias, script_alias):
    init_testcases(plugin_id, plugin_alias, script_alias, all_tests)


def shutdown():
    shutdown_testcases()