Source code for scibeam.tests.test_base

# test_base.py ---
#
# Filename: test_base.py
# Description:
#           Unit test case for base.py
#
# Author:    Yu Lu
# Email:     yulu@utexas.edu
# Github:    https://github.com/SuperYuLu
#
# Created: Thu Mar 29 10:44:57 2018 (-0500)
# Version:
# Last-Updated: Tue Jul 24 23:49:48 2018 (-0500)
#           By: yulu
#     Update #: 45
#

import unittest
from scibeam.core.base import _is_mixin, _mixin_class
from scibeam import TOFFrame, TOFSeries, Gaussian

[docs]class TestFunctions(unittest.TestCase):
[docs] def setUp(self): self.tofseries = TOFSeries() self.tofframe = TOFFrame() self.gaussian = Gaussian
[docs] def test_is_mixin(self): self.assertTrue(_is_mixin(self.tofseries)) self.assertTrue(_is_mixin(self.tofframe)) self.assertFalse(_is_mixin(self.gaussian))
if __name__ == '__main__': unittest.main()