Esempio n. 1
0
    def test_identation_change(self, capsys):
        os.environ[pn.ENV_IDENTATION] = '5'
        reload_configuration()
        fibbonaci(3)
        out, err = capsys.readouterr()
        assert out == """\
fibbonaci:number=3
     fibbonaci:number=2
          fibbonaci:number=1
          fibbonaci:number=0
     fibbonaci:number=1
"""
        assert err == ""
Esempio n. 2
0
 def test_output_to_file_env_set(self, capsys):
     os.environ[pn.ENV_OUTPUT_FILE] = FILE2
     reload_configuration()
     simple_function_no_param()
     self.assert_output(FILE2, capsys, "simple_function_no_param\n")
Esempio n. 3
0
 def test_output_to_file(self, capsys):
     os.environ[pn.ENV_OUTPUT_FILE] = FILE2
     reload_configuration()
     simple_function()
     self.assert_output(FILE1, capsys, "simple_function\n")