コード例 #1
0
ファイル: ResultTest.py プロジェクト: nishant-mor/coala
    def test_string_dict(self):
        uut = Result(None, "")
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "",
                                  "message": "",
                                  "file": "",
                                  "line_nr": "",
                                  "severity": "NORMAL",
                                  "debug_msg": ""})

        uut = Result.from_values(origin="origin",
                                 message="msg",
                                 file="file",
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 debug_msg="dbg")
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "origin",
                                  "message": "msg",
                                  "file": "file",
                                  "line_nr": "2",
                                  "severity": "INFO",
                                  "debug_msg": "dbg"})

        uut = Result.from_values(origin="o", message="m", file="f", line=5)
        output = uut.to_string_dict()
        self.assertEqual(output["line_nr"], "5")
コード例 #2
0
ファイル: ResultTest.py プロジェクト: kaushikmit/coala
    def test_string_dict(self):
        uut = Result(None, "")
        output = uut.to_string_dict()
        self.assertEqual(
            output, {
                "id": str(uut.id),
                "origin": "",
                "message": "",
                "file": "",
                "line_nr": "",
                "severity": "NORMAL",
                "debug_msg": ""
            })

        uut = Result.from_values(origin="origin",
                                 message="msg",
                                 file="file",
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 debug_msg="dbg")
        output = uut.to_string_dict()
        self.assertEqual(
            output, {
                "id": str(uut.id),
                "origin": "origin",
                "message": "msg",
                "file": "file",
                "line_nr": "2",
                "severity": "INFO",
                "debug_msg": "dbg"
            })

        uut = Result.from_values(origin="o", message="m", file="f", line=5)
        output = uut.to_string_dict()
        self.assertEqual(output["line_nr"], "5")
コード例 #3
0
ファイル: ResultTest.py プロジェクト: FeodorFitsner/coala
    def test_string_dict(self):
        uut = Result(None, None)
        output = uut.to_string_dict()
        self.assertEqual(output, {"origin": "",
                                  "message": "",
                                  "file": "",
                                  "line_nr": "",
                                  "severity": "NORMAL",
                                  "debug_msg": ""})

        uut = Result(origin="origin",
                     message="msg",
                     file="file",
                     line_nr=2,
                     severity=RESULT_SEVERITY.INFO,
                     debug_msg="dbg")
        output = uut.to_string_dict()
        self.assertEqual(output, {"origin": "origin",
                                  "message": "msg",
                                  "file": "file",
                                  "line_nr": "2",
                                  "severity": "INFO",
                                  "debug_msg": "dbg"})


        uut = Result(origin="origin", message="msg", line_nr="a")
        output = uut.to_string_dict()
        self.assertEqual(output["line_nr"], "a")
コード例 #4
0
ファイル: ResultTest.py プロジェクト: AndreaCrotti/coala
    def test_string_dict(self):
        uut = Result(None, "")
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "",
                                  "message": "",
                                  "file": "",
                                  "line_nr": "",
                                  "severity": "NORMAL",
                                  "debug_msg": "",
                                  "additional_info": "",
                                  "confidence": "100"})

        uut = Result.from_values(origin="origin",
                                 message="msg",
                                 file="file",
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 additional_info="hi!",
                                 debug_msg="dbg",
                                 confidence=50)
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "origin",
                                  "message": "msg",
                                  "file": abspath("file"),
                                  "line_nr": "2",
                                  "severity": "INFO",
                                  "debug_msg": "dbg",
                                  "additional_info": "hi!",
                                  "confidence": "50"})

        uut = Result.from_values(origin="o", message="m", file="f", line=5)
        output = uut.to_string_dict()
        self.assertEqual(output["line_nr"], "5")
コード例 #5
0
ファイル: ResultTest.py プロジェクト: RohanVB/coala
    def test_string_dict(self):
        uut = Result(None, '')
        output = uut.to_string_dict()
        self.assertEqual(output, {'id': str(uut.id),
                                  'origin': '',
                                  'message': '',
                                  'file': '',
                                  'line_nr': '',
                                  'severity': 'NORMAL',
                                  'debug_msg': '',
                                  'additional_info': '',
                                  'confidence': '100'})

        uut = Result.from_values(origin='origin',
                                 message='msg',
                                 file='file',
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 additional_info='hi!',
                                 debug_msg='dbg',
                                 confidence=50)
        output = uut.to_string_dict()
        self.assertEqual(output, {'id': str(uut.id),
                                  'origin': 'origin',
                                  'message': 'msg',
                                  'file': abspath('file'),
                                  'line_nr': '2',
                                  'severity': 'INFO',
                                  'debug_msg': 'dbg',
                                  'additional_info': 'hi!',
                                  'confidence': '50'})

        uut = Result.from_values(origin='o', message='m', file='f', line=5)
        output = uut.to_string_dict()
        self.assertEqual(output['line_nr'], '5')
コード例 #6
0
ファイル: ResultTest.py プロジェクト: userzimmermann/coala
    def test_string_dict(self):
        uut = Result(None, "")
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "",
                                  "message": "",
                                  "file": "",
                                  "line_nr": "",
                                  "severity": "NORMAL",
                                  "debug_msg": "",
                                  "additional_info": "",
                                  "confidence": "100"})

        uut = Result.from_values(origin="origin",
                                 message="msg",
                                 file="file",
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 additional_info="hi!",
                                 debug_msg="dbg",
                                 confidence=50)
        output = uut.to_string_dict()
        self.assertEqual(output, {"id": str(uut.id),
                                  "origin": "origin",
                                  "message": "msg",
                                  "file": abspath("file"),
                                  "line_nr": "2",
                                  "severity": "INFO",
                                  "debug_msg": "dbg",
                                  "additional_info": "hi!",
                                  "confidence": "50"})

        uut = Result.from_values(origin="o", message="m", file="f", line=5)
        output = uut.to_string_dict()
        self.assertEqual(output["line_nr"], "5")
コード例 #7
0
    def test_string_dict(self):
        uut = Result(None, '')
        output = uut.to_string_dict()
        self.assertEqual(
            output, {
                'id': str(uut.id),
                'origin': '',
                'message': '',
                'file': '',
                'line_nr': '',
                'severity': 'NORMAL',
                'debug_msg': '',
                'additional_info': '',
                'confidence': '100',
                'message_base': '',
                'message_arguments': '{}'
            })

        uut = Result.from_values(origin='origin',
                                 message='{test} msg',
                                 message_arguments={'test': 'test'},
                                 file='file',
                                 line=2,
                                 severity=RESULT_SEVERITY.INFO,
                                 additional_info='hi!',
                                 debug_msg='dbg',
                                 confidence=50)
        output = uut.to_string_dict()
        self.assertEqual(
            output, {
                'id': str(uut.id),
                'origin': 'origin',
                'message': 'test msg',
                'file': abspath('file'),
                'line_nr': '2',
                'severity': 'INFO',
                'debug_msg': 'dbg',
                'additional_info': 'hi!',
                'confidence': '50',
                'message_base': '{test} msg',
                'message_arguments': '{\'test\': \'test\'}'
            })

        uut = Result.from_values(origin='o', message='m', file='f', line=5)
        output = uut.to_string_dict()
        self.assertEqual(output['line_nr'], '5')