#!/usr/libexec/platform-python
#
# Dummy test case - this is mostly for testing the twopence engine itself
#
# Copyright (C) 2022 Olaf Kirch <okir@suse.de>

import susetest

susetest.requireAddressResource("ipv4_address")

@susetest.test
def dummy_test(driver):
	'''dummy.success: this test always succeeds'''
	driver.client.logInfo("Yeah, it works.")
	return

@susetest.test
def dummy_test(driver):
	'''dummy.failure: this test always fails'''
	driver.client.logFailure("Oopsie, something went wrong")
	return

@susetest.test
def dummy_test(driver):
	'''dummy.error: this test always results in an error'''
	raise ValueError("Take this, test engine!")

@susetest.test
def dummy_test(driver):
	'''dummy.skipped: this test is always skipped'''
	driver.skipTest("not applicable")

if __name__ == '__main__':
	susetest.perform()
