def test_negative_int_into_hyper(self):
s = server_id.server_id()
+
def assign():
s.unique_id = -1
self.assertRaises(OverflowError, assign)
def test_hyper_into_uint32(self):
s = server_id.server_id()
+
def assign():
s.vnn = server_id.SERVERID_UNIQUE_ID_NOT_TO_VERIFY
self.assertRaises(OverflowError, assign)
def test_hyper_into_int32(self):
s = srvsvc.NetRemoteTODInfo()
+
def assign():
s.timezone = server_id.SERVERID_UNIQUE_ID_NOT_TO_VERIFY
self.assertRaises(OverflowError, assign)
def test_uint32_into_int32(self):
s = srvsvc.NetRemoteTODInfo()
+
def assign():
s.timezone = server_id.NONCLUSTER_VNN
self.assertRaises(OverflowError, assign)
def test_larger_long_int_into_int32(self):
s = srvsvc.NetRemoteTODInfo()
+
def assign():
s.timezone = 2147483648
self.assertRaises(OverflowError, assign)
def test_float_into_int32(self):
s = srvsvc.NetRemoteTODInfo()
+
def assign():
s.timezone = 2.5
self.assertRaises(TypeError, assign)
def test_int_float_into_int32(self):
s = srvsvc.NetRemoteTODInfo()
+
def assign():
s.timezone = 2.0
self.assertRaises(TypeError, assign)
def test_negative_into_uint32(self):
s = server_id.server_id()
+
def assign():
s.vnn = -1
self.assertRaises(OverflowError, assign)
def test_hyper_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = server_id.SERVERID_UNIQUE_ID_NOT_TO_VERIFY
self.assertRaises(OverflowError, assign)
def test_int_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = 200000
self.assertRaises(OverflowError, assign)
def test_negative_int_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = -2
self.assertRaises(OverflowError, assign)
def test_int_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = 200000
self.assertRaises(OverflowError, assign)
def test_negative_int_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = -2
self.assertRaises(OverflowError, assign)
def test_overflow_bitmap_into_uint16(self):
g = misc.GUID()
+
def assign():
g.time_mid = misc.SV_TYPE_LOCAL_LIST_ONLY
self.assertRaises(OverflowError, assign)
def test_overflow_bitmap_into_uint16_2(self):
g = misc.GUID()
+
def assign():
g.time_mid = misc.SV_TYPE_DOMAIN_ENUM
self.assertRaises(OverflowError, assign)
def test_hyper_into_int64(self):
s = samr.DomInfo1()
+
def assign():
s.max_password_age = server_id.SERVERID_UNIQUE_ID_NOT_TO_VERIFY
self.assertRaises(OverflowError, assign)
def test_negative_list_over_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node = [-1, 0, 5, 0, 7, 4]
self.assertRaises(OverflowError, assign)
def test_overflow_list_over_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node = [256, 0, 5, 0, 7, 4]
self.assertRaises(OverflowError, assign)
def test_short_list_over_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node = [5, 0, 5]
self.assertRaises(TypeError, assign)
def test_long_list_over_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node = [5, 0, 5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF]
self.assertRaises(TypeError, assign)
def test_negative_into_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node[1] = -1
self.assertRaises(OverflowError, assign)
def test_overflow_into_uint8_list(self):
g = misc.GUID()
+
def assign():
g.node[1] = 256
self.assertRaises(OverflowError, assign)