diff options
| -rw-r--r-- | bitbake/lib/bb/tests/fetch.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index c19180aaf5..d000dc465d 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py | |||
| @@ -517,6 +517,10 @@ class MirrorUriTest(FetcherTest): | |||
| 517 | : "file:///mirror/example/1.0.0/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", | 517 | : "file:///mirror/example/1.0.0/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", |
| 518 | ("https://somewhere.org/example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", "https://.*/.*", "file:///mirror/some-example-1.0.0.tgz") | 518 | ("https://somewhere.org/example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", "https://.*/.*", "file:///mirror/some-example-1.0.0.tgz") |
| 519 | : "file:///mirror/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", | 519 | : "file:///mirror/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", |
| 520 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") | ||
| 521 | : "http://somewhere.org/somedir/git2_git.invalid.infradead.org.mtd-utils.git.tar.gz", | ||
| 522 | ("git://internal.git.server.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") | ||
| 523 | : None, | ||
| 520 | 524 | ||
| 521 | #Renaming files doesn't work | 525 | #Renaming files doesn't work |
| 522 | #("http://somewhere.org/somedir1/somefile_1.2.3.tar.gz", "http://somewhere.org/somedir1/somefile_1.2.3.tar.gz", "http://somewhere2.org/somedir3/somefile_2.3.4.tar.gz") : "http://somewhere2.org/somedir3/somefile_2.3.4.tar.gz" | 526 | #("http://somewhere.org/somedir1/somefile_1.2.3.tar.gz", "http://somewhere.org/somedir1/somefile_1.2.3.tar.gz", "http://somewhere2.org/somedir3/somefile_2.3.4.tar.gz") : "http://somewhere2.org/somedir3/somefile_2.3.4.tar.gz" |
| @@ -525,8 +529,7 @@ class MirrorUriTest(FetcherTest): | |||
| 525 | 529 | ||
| 526 | mirrorvar = "http://.*/.* file:///somepath/downloads/ " \ | 530 | mirrorvar = "http://.*/.* file:///somepath/downloads/ " \ |
| 527 | "git://someserver.org/bitbake git://git.openembedded.org/bitbake " \ | 531 | "git://someserver.org/bitbake git://git.openembedded.org/bitbake " \ |
| 528 | "https://.*/.* file:///someotherpath/downloads/ " \ | 532 | "https?://.*/.* file:///someotherpath/downloads/ " \ |
| 529 | "http://.*/.* file:///someotherpath/downloads/ " \ | ||
| 530 | "svn://svn.server1.com/ svn://svn.server2.com/" | 533 | "svn://svn.server1.com/ svn://svn.server2.com/" |
| 531 | 534 | ||
| 532 | def test_urireplace(self): | 535 | def test_urireplace(self): |
| @@ -536,7 +539,7 @@ class MirrorUriTest(FetcherTest): | |||
| 536 | ud.setup_localpath(self.d) | 539 | ud.setup_localpath(self.d) |
| 537 | mirrors = bb.fetch2.mirror_from_string("%s %s" % (k[1], k[2])) | 540 | mirrors = bb.fetch2.mirror_from_string("%s %s" % (k[1], k[2])) |
| 538 | newuris, uds = bb.fetch2.build_mirroruris(ud, mirrors, self.d) | 541 | newuris, uds = bb.fetch2.build_mirroruris(ud, mirrors, self.d) |
| 539 | self.assertEqual([v], newuris) | 542 | self.assertEqual([v] if v else [], newuris) |
| 540 | 543 | ||
| 541 | def test_urilist1(self): | 544 | def test_urilist1(self): |
| 542 | fetcher = bb.fetch.FetchData("http://downloads.yoctoproject.org/releases/bitbake/bitbake-1.0.tar.gz", self.d) | 545 | fetcher = bb.fetch.FetchData("http://downloads.yoctoproject.org/releases/bitbake/bitbake-1.0.tar.gz", self.d) |
