diff options
author | Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> | 2025-01-07 10:17:55 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-08 11:34:04 +0000 |
commit | e040b45ad211c773d8e557cc61d91ef73a98993d (patch) | |
tree | 1521a4fe8e9dc9cbc2927f2be7d88392f9ce2f5f /bitbake/lib | |
parent | eb0c87fa4c3cc85ecb907f42559fbe9afb25aae7 (diff) | |
download | poky-e040b45ad211c773d8e557cc61d91ef73a98993d.tar.gz |
bitbake: tests: fetch: replace [url] with urls for npm
Replace [url] with urls to simplify future modifications.
(Bitbake rev: 212f9406585a2a6ce6e128bb5975ea79f47c5522)
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/bb/tests/fetch.py | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index b893482363..c5ec84dc55 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py | |||
@@ -2627,8 +2627,8 @@ class NPMTest(FetcherTest): | |||
2627 | @skipIfNoNpm() | 2627 | @skipIfNoNpm() |
2628 | @skipIfNoNetwork() | 2628 | @skipIfNoNetwork() |
2629 | def test_npm(self): | 2629 | def test_npm(self): |
2630 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2630 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2631 | fetcher = bb.fetch.Fetch([url], self.d) | 2631 | fetcher = bb.fetch.Fetch(urls, self.d) |
2632 | ud = fetcher.ud[fetcher.urls[0]] | 2632 | ud = fetcher.ud[fetcher.urls[0]] |
2633 | fetcher.download() | 2633 | fetcher.download() |
2634 | self.assertTrue(os.path.exists(ud.localpath)) | 2634 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2641,9 +2641,9 @@ class NPMTest(FetcherTest): | |||
2641 | @skipIfNoNpm() | 2641 | @skipIfNoNpm() |
2642 | @skipIfNoNetwork() | 2642 | @skipIfNoNetwork() |
2643 | def test_npm_bad_checksum(self): | 2643 | def test_npm_bad_checksum(self): |
2644 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2644 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2645 | # Fetch once to get a tarball | 2645 | # Fetch once to get a tarball |
2646 | fetcher = bb.fetch.Fetch([url], self.d) | 2646 | fetcher = bb.fetch.Fetch(urls, self.d) |
2647 | ud = fetcher.ud[fetcher.urls[0]] | 2647 | ud = fetcher.ud[fetcher.urls[0]] |
2648 | fetcher.download() | 2648 | fetcher.download() |
2649 | self.assertTrue(os.path.exists(ud.localpath)) | 2649 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2660,9 +2660,9 @@ class NPMTest(FetcherTest): | |||
2660 | @skipIfNoNpm() | 2660 | @skipIfNoNpm() |
2661 | @skipIfNoNetwork() | 2661 | @skipIfNoNetwork() |
2662 | def test_npm_premirrors(self): | 2662 | def test_npm_premirrors(self): |
2663 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2663 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2664 | # Fetch once to get a tarball | 2664 | # Fetch once to get a tarball |
2665 | fetcher = bb.fetch.Fetch([url], self.d) | 2665 | fetcher = bb.fetch.Fetch(urls, self.d) |
2666 | ud = fetcher.ud[fetcher.urls[0]] | 2666 | ud = fetcher.ud[fetcher.urls[0]] |
2667 | fetcher.download() | 2667 | fetcher.download() |
2668 | self.assertTrue(os.path.exists(ud.localpath)) | 2668 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2682,7 +2682,7 @@ class NPMTest(FetcherTest): | |||
2682 | # while the fetcher object exists, which it does when we rename the | 2682 | # while the fetcher object exists, which it does when we rename the |
2683 | # download directory to "mirror" above. Thus we need a new fetcher to go | 2683 | # download directory to "mirror" above. Thus we need a new fetcher to go |
2684 | # with the now empty download directory. | 2684 | # with the now empty download directory. |
2685 | fetcher = bb.fetch.Fetch([url], self.d) | 2685 | fetcher = bb.fetch.Fetch(urls, self.d) |
2686 | ud = fetcher.ud[fetcher.urls[0]] | 2686 | ud = fetcher.ud[fetcher.urls[0]] |
2687 | fetcher.download() | 2687 | fetcher.download() |
2688 | self.assertTrue(os.path.exists(ud.localpath)) | 2688 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2690,9 +2690,9 @@ class NPMTest(FetcherTest): | |||
2690 | @skipIfNoNpm() | 2690 | @skipIfNoNpm() |
2691 | @skipIfNoNetwork() | 2691 | @skipIfNoNetwork() |
2692 | def test_npm_premirrors_with_specified_filename(self): | 2692 | def test_npm_premirrors_with_specified_filename(self): |
2693 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2693 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2694 | # Fetch once to get a tarball | 2694 | # Fetch once to get a tarball |
2695 | fetcher = bb.fetch.Fetch([url], self.d) | 2695 | fetcher = bb.fetch.Fetch(urls, self.d) |
2696 | ud = fetcher.ud[fetcher.urls[0]] | 2696 | ud = fetcher.ud[fetcher.urls[0]] |
2697 | fetcher.download() | 2697 | fetcher.download() |
2698 | self.assertTrue(os.path.exists(ud.localpath)) | 2698 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2712,8 +2712,8 @@ class NPMTest(FetcherTest): | |||
2712 | @skipIfNoNetwork() | 2712 | @skipIfNoNetwork() |
2713 | def test_npm_mirrors(self): | 2713 | def test_npm_mirrors(self): |
2714 | # Fetch once to get a tarball | 2714 | # Fetch once to get a tarball |
2715 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2715 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2716 | fetcher = bb.fetch.Fetch([url], self.d) | 2716 | fetcher = bb.fetch.Fetch(urls, self.d) |
2717 | ud = fetcher.ud[fetcher.urls[0]] | 2717 | ud = fetcher.ud[fetcher.urls[0]] |
2718 | fetcher.download() | 2718 | fetcher.download() |
2719 | self.assertTrue(os.path.exists(ud.localpath)) | 2719 | self.assertTrue(os.path.exists(ud.localpath)) |
@@ -2737,8 +2737,8 @@ class NPMTest(FetcherTest): | |||
2737 | @skipIfNoNpm() | 2737 | @skipIfNoNpm() |
2738 | @skipIfNoNetwork() | 2738 | @skipIfNoNetwork() |
2739 | def test_npm_destsuffix_downloadfilename(self): | 2739 | def test_npm_destsuffix_downloadfilename(self): |
2740 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0;destsuffix=foo/bar;downloadfilename=foo-bar.tgz' | 2740 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0;destsuffix=foo/bar;downloadfilename=foo-bar.tgz'] |
2741 | fetcher = bb.fetch.Fetch([url], self.d) | 2741 | fetcher = bb.fetch.Fetch(urls, self.d) |
2742 | fetcher.download() | 2742 | fetcher.download() |
2743 | self.assertTrue(os.path.exists(os.path.join(self.dldir, 'npm2', 'foo-bar.tgz'))) | 2743 | self.assertTrue(os.path.exists(os.path.join(self.dldir, 'npm2', 'foo-bar.tgz'))) |
2744 | fetcher.unpack(self.unpackdir) | 2744 | fetcher.unpack(self.unpackdir) |
@@ -2746,18 +2746,18 @@ class NPMTest(FetcherTest): | |||
2746 | self.assertTrue(os.path.exists(os.path.join(unpackdir, 'package.json'))) | 2746 | self.assertTrue(os.path.exists(os.path.join(unpackdir, 'package.json'))) |
2747 | 2747 | ||
2748 | def test_npm_no_network_no_tarball(self): | 2748 | def test_npm_no_network_no_tarball(self): |
2749 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2749 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2750 | self.d.setVar('BB_NO_NETWORK', '1') | 2750 | self.d.setVar('BB_NO_NETWORK', '1') |
2751 | fetcher = bb.fetch.Fetch([url], self.d) | 2751 | fetcher = bb.fetch.Fetch(urls, self.d) |
2752 | with self.assertRaises(bb.fetch2.NetworkAccess): | 2752 | with self.assertRaises(bb.fetch2.NetworkAccess): |
2753 | fetcher.download() | 2753 | fetcher.download() |
2754 | 2754 | ||
2755 | @skipIfNoNpm() | 2755 | @skipIfNoNpm() |
2756 | @skipIfNoNetwork() | 2756 | @skipIfNoNetwork() |
2757 | def test_npm_no_network_with_tarball(self): | 2757 | def test_npm_no_network_with_tarball(self): |
2758 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2758 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2759 | # Fetch once to get a tarball | 2759 | # Fetch once to get a tarball |
2760 | fetcher = bb.fetch.Fetch([url], self.d) | 2760 | fetcher = bb.fetch.Fetch(urls, self.d) |
2761 | fetcher.download() | 2761 | fetcher.download() |
2762 | # Disable network access | 2762 | # Disable network access |
2763 | self.d.setVar('BB_NO_NETWORK', '1') | 2763 | self.d.setVar('BB_NO_NETWORK', '1') |
@@ -2770,8 +2770,8 @@ class NPMTest(FetcherTest): | |||
2770 | @skipIfNoNpm() | 2770 | @skipIfNoNpm() |
2771 | @skipIfNoNetwork() | 2771 | @skipIfNoNetwork() |
2772 | def test_npm_registry_alternate(self): | 2772 | def test_npm_registry_alternate(self): |
2773 | url = 'npm://skimdb.npmjs.com;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2773 | urls = ['npm://skimdb.npmjs.com;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2774 | fetcher = bb.fetch.Fetch([url], self.d) | 2774 | fetcher = bb.fetch.Fetch(urls, self.d) |
2775 | fetcher.download() | 2775 | fetcher.download() |
2776 | fetcher.unpack(self.unpackdir) | 2776 | fetcher.unpack(self.unpackdir) |
2777 | unpackdir = os.path.join(self.unpackdir, 'npm') | 2777 | unpackdir = os.path.join(self.unpackdir, 'npm') |
@@ -2780,8 +2780,8 @@ class NPMTest(FetcherTest): | |||
2780 | @skipIfNoNpm() | 2780 | @skipIfNoNpm() |
2781 | @skipIfNoNetwork() | 2781 | @skipIfNoNetwork() |
2782 | def test_npm_version_latest(self): | 2782 | def test_npm_version_latest(self): |
2783 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=latest' | 2783 | url = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=latest'] |
2784 | fetcher = bb.fetch.Fetch([url], self.d) | 2784 | fetcher = bb.fetch.Fetch(urls, self.d) |
2785 | fetcher.download() | 2785 | fetcher.download() |
2786 | fetcher.unpack(self.unpackdir) | 2786 | fetcher.unpack(self.unpackdir) |
2787 | unpackdir = os.path.join(self.unpackdir, 'npm') | 2787 | unpackdir = os.path.join(self.unpackdir, 'npm') |
@@ -2790,46 +2790,46 @@ class NPMTest(FetcherTest): | |||
2790 | @skipIfNoNpm() | 2790 | @skipIfNoNpm() |
2791 | @skipIfNoNetwork() | 2791 | @skipIfNoNetwork() |
2792 | def test_npm_registry_invalid(self): | 2792 | def test_npm_registry_invalid(self): |
2793 | url = 'npm://registry.invalid.org;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2793 | urls = ['npm://registry.invalid.org;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2794 | fetcher = bb.fetch.Fetch([url], self.d) | 2794 | fetcher = bb.fetch.Fetch(urls, self.d) |
2795 | with self.assertRaises(bb.fetch2.FetchError): | 2795 | with self.assertRaises(bb.fetch2.FetchError): |
2796 | fetcher.download() | 2796 | fetcher.download() |
2797 | 2797 | ||
2798 | @skipIfNoNpm() | 2798 | @skipIfNoNpm() |
2799 | @skipIfNoNetwork() | 2799 | @skipIfNoNetwork() |
2800 | def test_npm_package_invalid(self): | 2800 | def test_npm_package_invalid(self): |
2801 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/invalid;version=1.0.0' | 2801 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/invalid;version=1.0.0'] |
2802 | fetcher = bb.fetch.Fetch([url], self.d) | 2802 | fetcher = bb.fetch.Fetch(urls, self.d) |
2803 | with self.assertRaises(bb.fetch2.FetchError): | 2803 | with self.assertRaises(bb.fetch2.FetchError): |
2804 | fetcher.download() | 2804 | fetcher.download() |
2805 | 2805 | ||
2806 | @skipIfNoNpm() | 2806 | @skipIfNoNpm() |
2807 | @skipIfNoNetwork() | 2807 | @skipIfNoNetwork() |
2808 | def test_npm_version_invalid(self): | 2808 | def test_npm_version_invalid(self): |
2809 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=invalid' | 2809 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example;version=invalid'] |
2810 | with self.assertRaises(bb.fetch2.ParameterError): | 2810 | with self.assertRaises(bb.fetch2.ParameterError): |
2811 | fetcher = bb.fetch.Fetch([url], self.d) | 2811 | fetcher = bb.fetch.Fetch(urls, self.d) |
2812 | 2812 | ||
2813 | @skipIfNoNpm() | 2813 | @skipIfNoNpm() |
2814 | @skipIfNoNetwork() | 2814 | @skipIfNoNetwork() |
2815 | def test_npm_registry_none(self): | 2815 | def test_npm_registry_none(self): |
2816 | url = 'npm://;package=@savoirfairelinux/node-server-example;version=1.0.0' | 2816 | urls = ['npm://;package=@savoirfairelinux/node-server-example;version=1.0.0'] |
2817 | with self.assertRaises(bb.fetch2.MalformedUrl): | 2817 | with self.assertRaises(bb.fetch2.MalformedUrl): |
2818 | fetcher = bb.fetch.Fetch([url], self.d) | 2818 | fetcher = bb.fetch.Fetch(urls, self.d) |
2819 | 2819 | ||
2820 | @skipIfNoNpm() | 2820 | @skipIfNoNpm() |
2821 | @skipIfNoNetwork() | 2821 | @skipIfNoNetwork() |
2822 | def test_npm_package_none(self): | 2822 | def test_npm_package_none(self): |
2823 | url = 'npm://registry.npmjs.org;version=1.0.0' | 2823 | urls = ['npm://registry.npmjs.org;version=1.0.0'] |
2824 | with self.assertRaises(bb.fetch2.MissingParameterError): | 2824 | with self.assertRaises(bb.fetch2.MissingParameterError): |
2825 | fetcher = bb.fetch.Fetch([url], self.d) | 2825 | fetcher = bb.fetch.Fetch(urls, self.d) |
2826 | 2826 | ||
2827 | @skipIfNoNpm() | 2827 | @skipIfNoNpm() |
2828 | @skipIfNoNetwork() | 2828 | @skipIfNoNetwork() |
2829 | def test_npm_version_none(self): | 2829 | def test_npm_version_none(self): |
2830 | url = 'npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example' | 2830 | urls = ['npm://registry.npmjs.org;package=@savoirfairelinux/node-server-example'] |
2831 | with self.assertRaises(bb.fetch2.MissingParameterError): | 2831 | with self.assertRaises(bb.fetch2.MissingParameterError): |
2832 | fetcher = bb.fetch.Fetch([url], self.d) | 2832 | fetcher = bb.fetch.Fetch(urls, self.d) |
2833 | 2833 | ||
2834 | def create_shrinkwrap_file(self, data): | 2834 | def create_shrinkwrap_file(self, data): |
2835 | import json | 2835 | import json |