summaryrefslogtreecommitdiffstats
path: root/bitbake/lib
diff options
context:
space:
mode:
authorStefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>2025-01-07 10:17:55 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-01-08 11:34:04 +0000
commite040b45ad211c773d8e557cc61d91ef73a98993d (patch)
tree1521a4fe8e9dc9cbc2927f2be7d88392f9ce2f5f /bitbake/lib
parenteb0c87fa4c3cc85ecb907f42559fbe9afb25aae7 (diff)
downloadpoky-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.py66
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