def test_environ_var_trump_global(self):
        """
        Verify that with the global trump set True we'll get from the environment
        :return:
        """
        DynaSettingsController.set_environ_vars_trump(flag=True)

        self.assertTrue(_dyna_controller.environ_vars_trump)
        import os

        path = os.environ.get('PATH')
        self.assertTrue(path)

        path_from_settings = dyna_value('PATH', production_value=None)
        self.assertTrue(path_from_settings)
        self.assertEqual(path_from_settings, path)
Exemplo n.º 2
0
    def test_environ_var_trump_global(self):
        """
        Verify that with the global trump set True we'll get from the environment
        :return:
        """
        DynaSettingsController.set_environ_vars_trump(flag=True)

        self.assertTrue(_dyna_controller.environ_vars_trump)
        import os

        path = os.environ.get('PATH')
        self.assertTrue(path)

        path_from_settings = dyna_value('PATH', production_value=None)
        self.assertTrue(path_from_settings)
        self.assertEqual(path_from_settings, path)
    def test_environ_var_trump_off(self):
        """
        Verify that with the environment var trump off we obtain the value from
        our dyna settings and not the environment variable.
        :return:
        """
        DynaSettingsController.set_environ_vars_trump(flag=False)

        self.assertFalse(_dyna_controller.environ_vars_trump)
        import os

        path = os.environ.get('PATH')
        self.assertTrue(path)

        path_from_settings = dyna_value('PATH', production_value='Internal path')
        self.assertTrue(path_from_settings)
        self.assertNotEqual(path_from_settings, path)
Exemplo n.º 4
0
    def test_environ_var_trump_off(self):
        """
        Verify that with the environment var trump off we obtain the value from
        our dyna settings and not the environment variable.
        :return:
        """
        DynaSettingsController.set_environ_vars_trump(flag=False)

        self.assertFalse(_dyna_controller.environ_vars_trump)
        import os

        path = os.environ.get('PATH')
        self.assertTrue(path)

        path_from_settings = dyna_value('PATH',
                                        production_value='Internal path')
        self.assertTrue(path_from_settings)
        self.assertNotEqual(path_from_settings, path)