Exemplo n.º 1
0
    def test_get_config(self, UJS):
        UJS().recv.side_effect = [
            {"protocol": 1, "service": "ClearSkies Control", "software": "test"},
            {"config": {"key": "value"}},
        ]

        c = ClearSkies()
        c.connect()
        c.set_config({"key": "value"})  # hack
        self.assertDictEqual(
            c.get_config(),
            {"key": "value"}
        )