Ejemplo n.º 1
0
 def test_info(self):
     e = GlusterException()
     self.assertEqual(e.info(), {'code': 4100,
                                 'message': str(e),
                                 'rc': e.rc,
                                 'out': e.out,
                                 'err': e.err})
Ejemplo n.º 2
0
 def test_response(self):
     e = GlusterException()
     self.assertEqual(e.response(), {'status': e.info()})
Ejemplo n.º 3
0
 def test_str_with_rc_out_err(self):
     e = GlusterException(rc=1, out=["output"], err=["error"])
     self.assertEqual(str(e), "Gluster Exception\nerror: output\nerror\n"
                              "return code: 1")
Ejemplo n.º 4
0
 def test_str_with_out_err(self):
     e = GlusterException(out=["output"], err=["error"])
     self.assertEqual(str(e), "Gluster Exception\nerror: output\nerror")
Ejemplo n.º 5
0
 def test_str_with_out_err_multiline(self):
     e = GlusterException(out=["out 1", "out 2"], err=["err 1", "err 2"])
     self.assertEqual(str(e), "Gluster Exception\nerror: out 1\nout 2\n"
                              "err 1\nerr 2")
Ejemplo n.º 6
0
 def test_str_with_err(self):
     e = GlusterException(err=["error"])
     self.assertEqual(str(e), "Gluster Exception\nerror: error")
Ejemplo n.º 7
0
 def test_str_with_err_multiline(self):
     e = GlusterException(err=["line 1", "line 2", "line 3"])
     self.assertEqual(str(e), "Gluster Exception\nerror: line 1\nline 2\n"
                              "line 3")
Ejemplo n.º 8
0
 def test_str_with_rc(self):
     e = GlusterException(rc=1)
     self.assertEqual(str(e), "Gluster Exception\nreturn code: 1")
Ejemplo n.º 9
0
 def test_str(self):
     e = GlusterException()
     self.assertEqual(str(e), "Gluster Exception")
Ejemplo n.º 10
0
 def test_str_lists(self):
     e = GlusterException(rc=1, out=["o", "u", "t"], err=["e", "r", "r"])
     expected = ("Gluster Exception: rc=1 out=['o', 'u', 't'] "
                 "err=['e', 'r', 'r']")
     self.assertEqual(str(e), expected)
Ejemplo n.º 11
0
 def test_str_strings(self):
     e = GlusterException(rc=1, out='out', err='err')
     self.assertEqual(str(e), "Gluster Exception: rc=1 out='out' err='err'")
Ejemplo n.º 12
0
 def test_str_no_args(self):
     e = GlusterException()
     self.assertEqual(str(e), "Gluster Exception: rc=0 out=() err=()")