zbxcat/xcat/tests/test_cli.py

29 lines
748 B
Python
Raw Normal View History

2017-07-28 20:45:46 -07:00
import unittest
import xcat.cli as cli
from xcat.tests.utils import mktrade
class SimpleTestCase(unittest.TestCase):
def setUp(self):
self.trade = mktrade()
2017-07-31 17:06:58 -07:00
def test_exporttrade(self):
self.__class__.hexstr = cli.exporttrade('test')
self.assertTrue(int(self.hexstr, 16))
2017-07-28 20:45:46 -07:00
2017-07-31 17:06:58 -07:00
def test_importtrade(self):
trade = cli.importtrade(self.__class__.hexstr, 'test')
2017-07-28 20:45:46 -07:00
2017-07-31 19:13:46 -07:00
class CliTest(SimpleTestCase):
def test_findtrade(self):
trade = cli.findtrade('test')
2017-07-31 13:32:51 -07:00
2017-07-31 19:13:46 -07:00
def test_newtrade(self):
cli.newtrade('test2')
2017-07-31 19:13:46 -07:00
cli.newtrade('test2')
cli.checkBuyStatus('test2')
cli.checkSellStatus('test2')
cli.checkBuyStatus('test2')
2017-07-28 20:45:46 -07:00
if __name__ == '__main__':
unittest.main()