mirror of
https://github.com/JoelBender/bacpypes
synced 2025-09-28 22:15:23 +08:00
60 lines
1.3 KiB
Python
60 lines
1.3 KiB
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
"""
|
|
Test Module Template
|
|
--------------------
|
|
"""
|
|
|
|
import unittest
|
|
|
|
from bacpypes.debugging import bacpypes_debugging, ModuleLogger
|
|
|
|
# some debugging
|
|
_debug = 0
|
|
_log = ModuleLogger(globals())
|
|
|
|
|
|
@bacpypes_debugging
|
|
def setup_module():
|
|
if _debug: setup_module._debug("setup_module")
|
|
|
|
|
|
@bacpypes_debugging
|
|
def teardown_module():
|
|
if _debug: teardown_module._debug("teardown_module")
|
|
|
|
|
|
@bacpypes_debugging
|
|
def setup_function(function):
|
|
if _debug: setup_function._debug("setup_function %r", function)
|
|
|
|
|
|
@bacpypes_debugging
|
|
def teardown_function(function):
|
|
if _debug: teardown_function._debug("teardown_function %r", function)
|
|
|
|
|
|
@bacpypes_debugging
|
|
class TestCaseTemplate(unittest.TestCase):
|
|
|
|
@classmethod
|
|
def setup_class(cls):
|
|
if _debug: TestCaseTemplate._debug("setup_class")
|
|
|
|
@classmethod
|
|
def teardown_class(cls):
|
|
if _debug: TestCaseTemplate._debug("teardown_class")
|
|
|
|
def setup_method(self, method):
|
|
if _debug: TestCaseTemplate._debug("setup_module %r", method)
|
|
|
|
def teardown_method(self, method):
|
|
if _debug: TestCaseTemplate._debug("teardown_method %r", method)
|
|
|
|
def test_something(self):
|
|
if _debug: TestCaseTemplate._debug("test_something")
|
|
|
|
def test_something_else(self):
|
|
if _debug: TestCaseTemplate._debug("test_something_else")
|