コード例 #1
0
ファイル: test_case_logger.py プロジェクト: pir8aye/WALKOFF
    def test_format_data_with_unjsonable_dict(self):
        class A:
            pass

        data = {'a': 'something', 'b': A()}
        expected = str(data)
        self.assertEqual(CaseLogger._format_data(data), expected)
コード例 #2
0
ファイル: test_case_logger.py プロジェクト: pir8aye/WALKOFF
 def test_format_data_with_string(self):
     string = 'something'
     self.assertEqual(CaseLogger._format_data(string), string)
コード例 #3
0
ファイル: test_case_logger.py プロジェクト: pir8aye/WALKOFF
 def test_format_data_with_jsonable_dict(self):
     data = {'a': 'something', 'b': 5}
     expected = json.dumps(data)
     self.assertEqual(CaseLogger._format_data(data), expected)
コード例 #4
0
ファイル: test_case_logger.py プロジェクト: pir8aye/WALKOFF
 def test_format_data_with_none(self):
     self.assertEqual(CaseLogger._format_data(None), '')