def test_unfold_sequence_url(): text = "node[1-3]" res = h.unfold_sequence_url(text) assert res == ["node1", "node2", "node3"] text = "node[01-03]" res = h.unfold_sequence_url(text) assert res == ["node01", "node02", "node03"]
def unpack(self) -> None: text = self.sequenceUrlEdit.text() urls = helper.unfold_sequence_url(text) self.urlListEdit.clear() for line in urls: self.urlListEdit.appendPlainText(line)
def get_urls_from_sequence_url(url): if not is_valid_sequence_url(url): return [] # else return helper.unfold_sequence_url(url)