17 lines
585 B
Python
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")
|