Exemplo n.º 1
0
 def test_raises_on_missing_required_var(self):
     with self.assertRaises(KeyError):
         env.get_var('FOO', required=True)
Exemplo n.º 2
0
    def test_return_required_var(self):
        value = env.get_var('FOO', required=True)

        self.assertEqual('foobar', value)
Exemplo n.º 3
0
    def test_applies_environ_to_formatted_value(self):
        value = env.get_var('FOO')

        self.assertEqual('foo12bar', value)
Exemplo n.º 4
0
    def test_return_default_var(self):
        value = env.get_var('FOO', default='def_foo')

        self.assertEqual('def_foo', value)
Exemplo n.º 5
0
    def test_return_missing_var(self):
        value = env.get_var('FOO')

        self.assertIsNone(value)
Exemplo n.º 6
0
    def test_return_var(self):
        value = env.get_var('FOO')

        self.assertEqual('foobar', value)