Spaces Data
Minimal test - lines (313, 334)
path: .spaces[0].spaces[18].metrics.loc.sloc
old: 21.0
new: 22.0
path: .spaces[0].spaces[18].metrics.loc.cloc
old: 2.0
new: 3.0
path: .spaces[0].spaces[18].metrics.mi.mi_original
old: 87.65989282730584
new: 86.90626857402057
path: .spaces[0].spaces[18].metrics.mi.mi_visual_studio
old: 51.2630952206467
new: 50.82237928305297
path: .spaces[0].spaces[18].metrics.mi.mi_sei
old: 73.97355318441183
new: 76.95102928299657
Code
def test_magicmock_defaults(self):
mock = MagicMock()
self.assertEqual(int(mock), 1)
self.assertEqual(complex(mock), 1j)
self.assertEqual(float(mock), 1.0)
self.assertEqual(long(mock), long(1))
self.assertNotIn(object(), mock)
self.assertEqual(len(mock), 0)
self.assertEqual(list(mock), [])
self.assertEqual(hash(mock), object.__hash__(mock))
self.assertEqual(str(mock), object.__str__(mock))
self.assertEqual(unicode(mock), object.__str__(mock))
self.assertIsInstance(unicode(mock), unicode)
self.assertTrue(bool(mock))
if not inPy3k:
self.assertEqual(oct(mock), '1')
else:
# in Python 3 oct and hex use __index__
# so these tests are for __index__ in py3k
self.assertEqual(oct(mock), '0o1')
self.assertEqual(hex(mock), '0x1')
# how to test __sizeof__ ?