예제 #1
0
 def test_collect_assets_debug(self):
     """
     When the method is called specifically with None for the collectstatic log dir, then
     it should run in debug mode and pipe to console.
     """
     expected_log_loc = ""
     systems = ["lms"]
     kwargs = {COLLECTSTATIC_LOG_DIR_ARG: None}
     collect_assets(systems, Env.DEVSTACK_SETTINGS, **kwargs)
     self._assert_correct_messages(log_location=expected_log_loc, systems=systems)
예제 #2
0
 def test_collect_assets_debug(self):
     """
     When the method is called specifically with None for the collectstatic log dir, then
     it should run in debug mode and pipe to console.
     """
     expected_log_loc = ""
     systems = ["lms"]
     kwargs = {COLLECTSTATIC_LOG_DIR_ARG: None}
     expected_messages = self._set_expected_messages(log_location=expected_log_loc, systems=systems)
     collect_assets(systems, "devstack", **kwargs)
     self.assertEqual(self.task_messages, expected_messages)
 def test_collect_assets(self, options):
     """
     Ensure commands sent to the environment for collect_assets are as expected
     """
     specified_log_loc = options.get("collect_log_args", {})
     specified_log_dict = specified_log_loc
     log_loc = options.get("expected_log_location", "> /dev/null")
     systems = options.get("systems", ["lms"])
     if specified_log_loc is None:
         collect_assets(systems, Env.DEVSTACK_SETTINGS)
     else:
         collect_assets(systems, Env.DEVSTACK_SETTINGS,
                        **specified_log_dict)
     self._assert_correct_messages(log_location=log_loc, systems=systems)
예제 #4
0
 def test_collect_assets(self, options):
     """
     Ensure commands sent to the environment for collect_assets are as expected
     """
     specified_log_loc = options.get("collect_log_args", {})
     specified_log_dict = specified_log_loc
     log_loc = options.get("expected_log_location", "> /dev/null")
     systems = options.get("systems", ["lms"])
     expected_messages = self._set_expected_messages(log_location=log_loc,
                                                     systems=systems)
     if specified_log_loc is None:
         collect_assets(systems, "devstack")
     else:
         collect_assets(systems, "devstack", **specified_log_dict)
     self.assertEqual(self.task_messages, expected_messages)
예제 #5
0
 def test_collect_assets(self, options):
     """
     Ensure commands sent to the environment for collect_assets are as expected
     """
     specified_log_loc = options.get("collect_log_args", {})
     specified_log_dict = specified_log_loc
     log_loc = options.get("expected_log_location", "> /dev/null")
     systems = options.get("systems", ["lms"])
     if specified_log_loc is None:
         collect_assets(
             systems,
             Env.DEVSTACK_SETTINGS
         )
     else:
         collect_assets(
             systems,
             Env.DEVSTACK_SETTINGS,
             **specified_log_dict
         )
     self._assert_correct_messages(log_location=log_loc, systems=systems)
예제 #6
0
 def test_collect_assets(self, options):
     """
     Ensure commands sent to the environment for collect_assets are as expected
     """
     specified_log_loc = options.get("collect_log_args", {})
     specified_log_dict = specified_log_loc
     log_loc = options.get("expected_log_location", "> /dev/null")
     systems = options.get("systems", ["lms"])
     expected_messages = self._set_expected_messages(log_location=log_loc, systems=systems)
     if specified_log_loc is None:
         collect_assets(
             systems,
             "devstack"
         )
     else:
         collect_assets(
             systems,
             "devstack",
             **specified_log_dict
         )
     self.assertEqual(self.task_messages, expected_messages)