Fork PyRPL on GitHub

Source code for pyrpl.test.test_redpitaya

# unitary test for the RedPitaya and Pyrpl modules and baseclass for all other
# tests
import logging
logger = logging.getLogger(name=__name__)
import os
from pyrpl import Pyrpl, RedPitaya, user_config_dir


[docs]class TestRedpitaya(object): @classmethod
[docs] def setUpAll(cls): print("=======SETTING UP TestRedpitaya===========") cls.hostname = os.environ.get('REDPITAYA_HOSTNAME') cls.password = os.environ.get('REDPITAYA_PASSWORD') cls.r = RedPitaya()
@classmethod
[docs] def tearDownAll(cls): print("=======TEARING DOWN TestRedpitaya===========") cls.r.end_all()
[docs] def test_redpitaya(self): assert (self.r is not None)
[docs] def test_connect(self): assert self.r.hk.led == 0