def test_set_firewall_state_local_on(self): current = win_lgpo_netsh.get_settings( profile="domain", section="state", store="local" )["State"] try: ret = win_lgpo_netsh.set_state(profile="domain", state="off", store="local") self.assertTrue(ret) new = win_lgpo_netsh.get_settings( profile="domain", section="state", store="local" )["State"] self.assertEqual("OFF", new) finally: ret = win_lgpo_netsh.set_state( profile="domain", state=current, store="local" ) self.assertTrue(ret)
def test_set_firewall_state_lgpo_notconfigured(self): current = win_lgpo_netsh.get_settings(profile="domain", section="state", store="local")["State"] try: ret = win_lgpo_netsh.set_state(profile="domain", state="notconfigured", store="lgpo") self.assertTrue(ret) new = win_lgpo_netsh.get_settings(profile="domain", section="state", store="lgpo")["State"] self.assertEqual("NotConfigured", new) finally: ret = win_lgpo_netsh.set_state(profile="domain", state=current, store="lgpo") self.assertTrue(ret)
def test_set_firewall_state_lgpo_notconfigured(self): current = win_lgpo_netsh.get_settings(profile='domain', section='state', store='local')['State'] try: ret = win_lgpo_netsh.set_state(profile='domain', state='notconfigured', store='lgpo') self.assertTrue(ret) new = win_lgpo_netsh.get_settings(profile='domain', section='state', store='lgpo')['State'] self.assertEqual('NotConfigured', new) finally: ret = win_lgpo_netsh.set_state(profile='domain', state=current, store='lgpo') self.assertTrue(ret)
def test_set_firewall_state_local_on(self): current = win_lgpo_netsh.get_settings(profile='domain', section='state', store='local')['State'] try: ret = win_lgpo_netsh.set_state(profile='domain', state='off', store='local') self.assertTrue(ret) new = win_lgpo_netsh.get_settings(profile='domain', section='state', store='local')['State'] self.assertEqual('OFF', new) finally: ret = win_lgpo_netsh.set_state(profile='domain', state=current, store='local') self.assertTrue(ret)
def test_set_firewall_state_local_notconfigured(self): current = win_lgpo_netsh.get_settings(profile='domain', section='state', store='local')['State'] try: self.assertRaises(CommandExecutionError, win_lgpo_netsh.set_state, profile='domain', state='notconfigured', store='local') finally: ret = win_lgpo_netsh.set_state(profile='domain', state=current, store='local') self.assertTrue(ret)
def test_set_firewall_state_local_notconfigured(self): current = win_lgpo_netsh.get_settings(profile="domain", section="state", store="local")["State"] try: self.assertRaises( CommandExecutionError, win_lgpo_netsh.set_state, profile="domain", state="notconfigured", store="local", ) finally: ret = win_lgpo_netsh.set_state(profile="domain", state=current, store="local") self.assertTrue(ret)