コード例 #1
0
    def test_change_request(self):
        """Unittest for Atlas change request"""
        if self.server == "":
            raise SkipTest

        remove = AtlasChangeSource(**{
            "value": "6001",
            "requested": 1,
            "action": "remove",
            "type": "probes"
        })
        add = AtlasChangeSource(**{
            "value": "6002",
            "requested": 1,
            "action": "add",
            "type": "probes"
        })
        request = AtlasChangeRequest(
            **{
                "key": self.change_key,
                "verify": False,
                "msm_id": 1000032,
                "server": self.server,
                "sources": [add, remove]
            })
        result = namedtuple('Result', 'success response')
        (result.success, result.response) = request.create()
        print(result.response)
        self.assertTrue(result.success)
コード例 #2
0
 def setUp(self):
     change_source = AtlasChangeSource(
         **{"value": "WW", "requested": 3, "action": "add", "type": "area"}
     )
     self.request = AtlasChangeRequest(**{
         "msm_id": 1, "sources": [change_source]
     })