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
def test_str_to_int_invalid_input(self): ret = converter.to_int_arr('12, abc, 12c') self.assertEqual([12], ret)
def test_to_int_arr_empty_input(self): ret = converter.to_int_arr('') assert_that(ret, equal_to([]))
def test_to_int_arr_space_str(self): ret = converter.to_int_arr('Unbound') assert_that(ret, equal_to([]))
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]))
def test_to_int_arr(self): ret = converter.to_int_arr('12, 0, 5, 12') assert_that(ret, equal_to([12, 0, 5, 12]))
def test_to_int_arr_from_str_arr(self): ret = converter.to_int_arr(['12', '23']) assert_that(ret, has_items(12, 23))
def test_str_to_int_invalid_input(self): ret = converter.to_int_arr('12, abc, 12c') assert_that(ret, only_contains(12))