Esempio n. 1
0
 def test_severity_level_property_works_as_expected(self):
     expected = object()
     item = ExceptionData()
     item.severity_level = expected
     actual = item.severity_level
     self.assertEqual(expected, actual)
     expected = object()
     item.severity_level = expected
     actual = item.severity_level
     self.assertEqual(expected, actual)
Esempio n. 2
0
 def test_ver_property_works_as_expected(self):
     expected = 42
     item = ExceptionData()
     item.ver = expected
     actual = item.ver
     self.assertEqual(expected, actual)
     expected = 13
     item.ver = expected
     actual = item.ver
     self.assertEqual(expected, actual)
Esempio n. 3
0
 def test_handled_at_property_works_as_expected(self):
     expected = 'Test string'
     item = ExceptionData()
     item.handled_at = expected
     actual = item.handled_at
     self.assertEqual(expected, actual)
     expected = 'Other string'
     item.handled_at = expected
     actual = item.handled_at
     self.assertEqual(expected, actual)
 def test_severity_level_property_works_as_expected(self):
     expected = object()
     item = ExceptionData()
     item.severity_level = expected
     actual = item.severity_level
     self.assertEqual(expected, actual)
     expected = object()
     item.severity_level = expected
     actual = item.severity_level
     self.assertEqual(expected, actual)
 def test_handled_at_property_works_as_expected(self):
     expected = 'Test string'
     item = ExceptionData()
     item.handled_at = expected
     actual = item.handled_at
     self.assertEqual(expected, actual)
     expected = 'Other string'
     item.handled_at = expected
     actual = item.handled_at
     self.assertEqual(expected, actual)
 def test_ver_property_works_as_expected(self):
     expected = 42
     item = ExceptionData()
     item.ver = expected
     actual = item.ver
     self.assertEqual(expected, actual)
     expected = 13
     item.ver = expected
     actual = item.ver
     self.assertEqual(expected, actual)
 def test_serialize_works_as_expected(self):
     item = ExceptionData()
     item.ver = 42
     item.handled_at = 'Test string'
     for value in [ object() ]:
         item.exceptions.append(value)
     
     item.severity_level = object()
     for key, value in { 'key1': 'test value 1' , 'key2': 'test value 2' }.items():
         item.properties[key] = value
     for key, value in { 'key1': 3.1415 , 'key2': 42.2 }.items():
         item.measurements[key] = value
     actual = json.dumps(item.write(), separators=(',', ':'), cls=TestJsonEncoder)
     expected = '{"ver":42,"exceptions":[{}],"severityLevel":{},"properties":{"key1":"test value 1","key2":"test value 2"},"measurements":{"key1":3.1415,"key2":42.2}}'
     self.assertEqual(expected, actual)
Esempio n. 8
0
    def test_serialize_works_as_expected(self):
        item = ExceptionData()
        item.ver = 42
        item.handled_at = 'Test string'
        for value in [object()]:
            item.exceptions.append(value)

        item.severity_level = object()
        for key, value in {
                'key1': 'test value 1',
                'key2': 'test value 2'
        }.items():
            item.properties[key] = value
        for key, value in {'key1': 3.1415, 'key2': 42.2}.items():
            item.measurements[key] = value
        actual = json.dumps(item.write(),
                            separators=(',', ':'),
                            cls=JsonEncoder)
        expected = '{"ver":42,"exceptions":[{}],"severityLevel":{},"properties":{"key1":"test value 1","key2":"test value 2"},"measurements":{"key1":3.1415,"key2":42.2}}'
        self.assertEqual(expected, actual)
Esempio n. 9
0
 def test_measurements_property_works_as_expected(self):
     item = ExceptionData()
     actual = item.measurements
     self.assertNotEqual(actual, None)
Esempio n. 10
0
 def test_properties_property_works_as_expected(self):
     item = ExceptionData()
     actual = item.properties
     self.assertNotEqual(actual, None)
Esempio n. 11
0
 def test_construct(self):
     item = ExceptionData()
     self.assertNotEqual(item, None)