forked from pool/python-python-for-android
Accepting request 1043007 from home:jayvdb:branches:devel:languages:python
- Remove arch-tests.patch that was removed from spec in previous change OBS-URL: https://build.opensuse.org/request/show/1043007 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=10
This commit is contained in:
committed by
Git OBS Bridge
parent
645a0e108d
commit
e421db75a0
110
arch-tests.patch
110
arch-tests.patch
@@ -1,110 +0,0 @@
|
||||
commit 02df176254d687e073243fbb8d9264412b423abd
|
||||
Author: John Vandenberg <jayvdb@gmail.com>
|
||||
Date: Sun Nov 15 14:49:34 2020 +0700
|
||||
|
||||
Support tests on varied arch
|
||||
|
||||
diff --git a/tests/recipes/test_icu.py b/tests/recipes/test_icu.py
|
||||
index 00cfbdbb..39c29047 100644
|
||||
--- a/tests/recipes/test_icu.py
|
||||
+++ b/tests/recipes/test_icu.py
|
||||
@@ -1,10 +1,10 @@
|
||||
import os
|
||||
import unittest
|
||||
from unittest import mock
|
||||
-from platform import system
|
||||
|
||||
from tests.recipes.recipe_ctx import RecipeCtx
|
||||
from pythonforandroid.recipes.icu import ICURecipe
|
||||
+from pythonforandroid.util import build_platform
|
||||
|
||||
|
||||
class TestIcuRecipe(RecipeCtx, unittest.TestCase):
|
||||
@@ -48,7 +48,7 @@ class TestIcuRecipe(RecipeCtx, unittest.TestCase):
|
||||
):
|
||||
mock_find_executable.return_value = os.path.join(
|
||||
self.ctx._ndk_dir,
|
||||
- f"toolchains/llvm/prebuilt/{system().lower()}-x86_64/bin/clang",
|
||||
+ f"toolchains/llvm/prebuilt/{build_platform}/bin/clang",
|
||||
)
|
||||
mock_archs_glob.return_value = [
|
||||
os.path.join(self.ctx._ndk_dir, "toolchains", "llvm")
|
||||
diff --git a/tests/test_archs.py b/tests/test_archs.py
|
||||
index 61887e0e..62ea711d 100644
|
||||
--- a/tests/test_archs.py
|
||||
+++ b/tests/test_archs.py
|
||||
@@ -8,7 +8,7 @@ from pythonforandroid.bootstrap import Bootstrap
|
||||
from pythonforandroid.distribution import Distribution
|
||||
from pythonforandroid.recipe import Recipe
|
||||
from pythonforandroid.build import Context
|
||||
-from pythonforandroid.util import BuildInterruptingException
|
||||
+from pythonforandroid.util import BuildInterruptingException, build_platform
|
||||
from pythonforandroid.archs import (
|
||||
Arch,
|
||||
ArchARM,
|
||||
@@ -72,7 +72,7 @@ class ArchSetUpBaseClass(object):
|
||||
# should be the same for all the tests (no more gcc compiler)
|
||||
self.expected_compiler = (
|
||||
f"/opt/android/android-ndk/toolchains/"
|
||||
- f"llvm/prebuilt/{system().lower()}-x86_64/bin/clang"
|
||||
+ f"llvm/prebuilt/{build_platform}/bin/clang"
|
||||
)
|
||||
|
||||
|
||||
diff --git a/tests/test_bootstrap.py b/tests/test_bootstrap.py
|
||||
index f1cff914..8fcedb53 100644
|
||||
--- a/tests/test_bootstrap.py
|
||||
+++ b/tests/test_bootstrap.py
|
||||
@@ -4,7 +4,6 @@ import sh
|
||||
import unittest
|
||||
|
||||
from unittest import mock
|
||||
-from platform import system
|
||||
|
||||
from pythonforandroid.bootstrap import (
|
||||
_cmp_bootstraps_by_priority, Bootstrap, expand_dependencies,
|
||||
@@ -13,7 +12,7 @@ from pythonforandroid.distribution import Distribution, generate_dist_folder_nam
|
||||
from pythonforandroid.recipe import Recipe
|
||||
from pythonforandroid.archs import ArchARMv7_a
|
||||
from pythonforandroid.build import Context
|
||||
-from pythonforandroid.util import BuildInterruptingException
|
||||
+from pythonforandroid.util import BuildInterruptingException, build_platform
|
||||
|
||||
from test_graph import get_fake_recipe
|
||||
|
||||
@@ -531,7 +530,7 @@ class GenericBootstrapTest(BaseClassSetupBootstrap):
|
||||
):
|
||||
mock_find_executable.return_value = os.path.join(
|
||||
self.ctx._ndk_dir,
|
||||
- f"toolchains/llvm/prebuilt/{system().lower()}-x86_64/bin/clang",
|
||||
+ f"toolchains/llvm/prebuilt/{build_platform}/bin/clang",
|
||||
)
|
||||
mock_glob.return_value = [
|
||||
os.path.join(self.ctx._ndk_dir, "toolchains", "llvm")
|
||||
diff --git a/tests/test_recipe.py b/tests/test_recipe.py
|
||||
index ef5e1ad4..ffe254cb 100644
|
||||
--- a/tests/test_recipe.py
|
||||
+++ b/tests/test_recipe.py
|
||||
@@ -5,12 +5,12 @@ import unittest
|
||||
import warnings
|
||||
from unittest import mock
|
||||
from backports import tempfile
|
||||
-from platform import system
|
||||
|
||||
from pythonforandroid.build import Context
|
||||
from pythonforandroid.recipe import Recipe, import_recipe
|
||||
from pythonforandroid.archs import ArchAarch_64
|
||||
from pythonforandroid.bootstrap import Bootstrap
|
||||
+from pythonforandroid.util import build_platform
|
||||
from test_bootstrap import BaseClassSetupBootstrap
|
||||
|
||||
|
||||
@@ -284,7 +284,7 @@ class TesSTLRecipe(BaseClassSetupBootstrap, unittest.TestCase):
|
||||
"""
|
||||
expected_compiler = (
|
||||
f"/opt/android/android-ndk/toolchains/"
|
||||
- f"llvm/prebuilt/{system().lower()}-x86_64/bin/clang"
|
||||
+ f"llvm/prebuilt/{build_platform}/bin/clang"
|
||||
)
|
||||
mock_find_executable.return_value = expected_compiler
|
||||
mock_glob.return_value = ["llvm"]
|
@@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 14 22:37:51 UTC 2022 - John Vandenberg <jayvdb@gmail.com>
|
||||
|
||||
- Remove arch-tests.patch that was removed from spec in previous change
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 17:33:31 UTC 2022 - pgajdos@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user