def test_force_nginx_and_varnish_not_changed(self):
     self.config["type"] = "force"
     transaction = configure_all({
         "version": self.config["version"],
         "commands": [self.config],
         "config_changed": False,
         "varnish_changed": False
     })
     self.assertTrue(transaction.webserver_reload)
     self.assertEqual(transaction.varnish_reload_cmd, "reload")
 def test_batch_nginx_and_varnish_changed(self):
     self.config["type"] = "batch"
     transaction = configure_all({
         "version": self.config["version"],
         "commands": [self.config],
         "config_changed": True,
         "varnish_changed": True
     })
     self.assertFalse(transaction.webserver_reload)
     self.assertEqual(transaction.varnish_reload_cmd, None)