LibreVNA/Software/Integrationtests/tests/TestGenerator.py
2022-11-20 20:48:36 +01:00

17 lines
585 B
Python

from tests.TestBase import TestBase
class TestGenerator(TestBase):
def test_Generator(self):
self.vna.cmd(":DEV:MODE GEN")
self.assertEqual(self.vna.query(":DEV:MODE?"), "GEN")
self.vna.cmd(":GEN:FREQ 2000000000")
self.assertEqual(float(self.vna.query(":GEN:FREQ?")), 2000000000)
self.vna.cmd(":GEN:LVL -12.34")
self.assertEqual(float(self.vna.query(":GEN:LVL?")), -12.34)
self.assertEqual(self.vna.query(":GEN:PORT?"), "0")
self.vna.cmd(":GEN:PORT 2")
self.assertEqual(self.vna.query(":GEN:PORT?"), "2")