diff options
Diffstat (limited to 'bitbake/lib/bb/tests/fetch.py')
| -rw-r--r-- | bitbake/lib/bb/tests/fetch.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index e134a31f12..deb1d3733b 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py | |||
| @@ -382,6 +382,21 @@ class FetcherNetworkTest(FetcherTest): | |||
| 382 | url1 = url2 = "git://git.openembedded.org/bitbake" | 382 | url1 = url2 = "git://git.openembedded.org/bitbake" |
| 383 | self.gitfetcher(url1, url2) | 383 | self.gitfetcher(url1, url2) |
| 384 | 384 | ||
| 385 | def test_gitfetch_goodsrcrev(self): | ||
| 386 | # SRCREV is set but matches rev= parameter | ||
| 387 | url1 = url2 = "git://git.openembedded.org/bitbake;rev=270a05b0b4ba0959fe0624d2a4885d7b70426da5" | ||
| 388 | self.gitfetcher(url1, url2) | ||
| 389 | |||
| 390 | def test_gitfetch_badsrcrev(self): | ||
| 391 | # SRCREV is set but does not match rev= parameter | ||
| 392 | url1 = url2 = "git://git.openembedded.org/bitbake;rev=dead05b0b4ba0959fe0624d2a4885d7b70426da5" | ||
| 393 | self.assertRaises(bb.fetch.FetchError, self.gitfetcher, url1, url2) | ||
| 394 | |||
| 395 | def test_gitfetch_tagandrev(self): | ||
| 396 | # SRCREV is set but does not match rev= parameter | ||
| 397 | url1 = url2 = "git://git.openembedded.org/bitbake;rev=270a05b0b4ba0959fe0624d2a4885d7b70426da5;tag=270a05b0b4ba0959fe0624d2a4885d7b70426da5" | ||
| 398 | self.assertRaises(bb.fetch.FetchError, self.gitfetcher, url1, url2) | ||
| 399 | |||
| 385 | def test_gitfetch_premirror(self): | 400 | def test_gitfetch_premirror(self): |
| 386 | url1 = "git://git.openembedded.org/bitbake" | 401 | url1 = "git://git.openembedded.org/bitbake" |
| 387 | url2 = "git://someserver.org/bitbake" | 402 | url2 = "git://someserver.org/bitbake" |
