Exemplo n.º 1
0
    def test_has_a_firewall(self, mock_data):
        mock_data.return_value = fw_data.one_firewall

        f = firewall.Firewall(116387)
        assert f.firewall_id == 116387
        assert f.status == 'ACTIVE'
        assert f.region['region_id'] == 19344
Exemplo n.º 2
0
    def test_has_rules(self, mock_data):
        mock_data.return_value = fw_data.firewall_rules

        f = firewall.Firewall(116387)
        assert len(f.rules) == 5
        for x in f.rules:
            assert isinstance(x, fwrule.FirewallRule
                              ), '%s must be an instance of Firewallrule' % x
Exemplo n.º 3
0
 def test_has_no_rules(self, mock_data):
     mock_data.return_value = fw_data.no_rules
     f = firewall.Firewall(123456)
     assert len(f.rules) == 0
Exemplo n.º 4
0
    def test_has_rules(self, mock_data):
        mock_data.return_value = fw_data.firewall_rules

        f = firewall.Firewall(116387)