예제 #1
0
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"]
예제 #2
0
 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)
예제 #3
0
def get_urls_from_sequence_url(url):
    if not is_valid_sequence_url(url):
        return []
    # else
    return helper.unfold_sequence_url(url)