示例#1
0
def ids_to_lun_list(id_list_str):
    ids = to_int_arr(id_list_str)
    if ids:
        ret = VNXLunList(lun_ids=ids)
    else:
        ret = tuple()
    return ret
示例#2
0
 def test_str_to_int_invalid_input(self):
     ret = converter.to_int_arr('12, abc, 12c')
     self.assertEqual([12], ret)
示例#3
0
 def test_to_int_arr_empty_input(self):
     ret = converter.to_int_arr('')
     assert_that(ret, equal_to([]))
示例#4
0
 def test_to_int_arr_space_str(self):
     ret = converter.to_int_arr('Unbound')
     assert_that(ret, equal_to([]))
示例#5
0
 def test_to_int_arr_space(self):
     ret = converter.to_int_arr('62 63 306 324')
     assert_that(ret, equal_to([62, 63, 306, 324]))
示例#6
0
 def test_to_int_arr(self):
     ret = converter.to_int_arr('12, 0, 5, 12')
     assert_that(ret, equal_to([12, 0, 5, 12]))
示例#7
0
 def test_to_int_arr_from_str_arr(self):
     ret = converter.to_int_arr(['12', '23'])
     assert_that(ret, has_items(12, 23))
示例#8
0
 def test_str_to_int_invalid_input(self):
     ret = converter.to_int_arr('12, abc, 12c')
     assert_that(ret, only_contains(12))
示例#9
0
 def test_str_to_int_invalid_input(self):
     ret = converter.to_int_arr('12, abc, 12c')
     self.assertEqual([12], ret)
示例#10
0
 def test_to_int_arr_empty_input(self):
     ret = converter.to_int_arr('')
     assert_that(ret, equal_to([]))
示例#11
0
 def test_to_int_arr_space_str(self):
     ret = converter.to_int_arr('Unbound')
     assert_that(ret, equal_to([]))
示例#12
0
 def test_to_int_arr_space(self):
     ret = converter.to_int_arr('62 63 306 324')
     assert_that(ret, equal_to([62, 63, 306, 324]))
示例#13
0
 def test_to_int_arr(self):
     ret = converter.to_int_arr('12, 0, 5, 12')
     assert_that(ret, equal_to([12, 0, 5, 12]))
示例#14
0
 def test_to_int_arr_from_str_arr(self):
     ret = converter.to_int_arr(['12', '23'])
     assert_that(ret, has_items(12, 23))