File: test_no_numba.patch

package info (click to toggle)
fenics-dolfinx 1%3A0.5.2-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 4,676 kB
  • sloc: cpp: 30,932; python: 12,310; makefile: 237; sh: 56; xml: 55
file content (61 lines) | stat: -rw-r--r-- 2,113 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Index: fenics-dolfinx/python/test/unit/fem/test_expression.py
===================================================================
--- fenics-dolfinx.orig/python/test/unit/fem/test_expression.py	2022-09-21 13:13:00.000000000 +0200
+++ fenics-dolfinx/python/test/unit/fem/test_expression.py	2022-09-21 13:14:21.677977004 +0200
@@ -8,8 +8,10 @@
 import ctypes.util
 import os
 
+import pytest
+
 import cffi
-import numba
+numba = pytest.importorskip("numba")
 import numpy as np
 import numpy.typing
 
Index: fenics-dolfinx/python/test/unit/fem/test_interpolation.py
===================================================================
--- fenics-dolfinx.orig/python/test/unit/fem/test_interpolation.py	2022-09-21 13:13:00.000000000 +0200
+++ fenics-dolfinx/python/test/unit/fem/test_interpolation.py	2022-09-21 13:13:42.413873545 +0200
@@ -7,9 +7,9 @@
 
 import random
 
-import numba
 import numpy as np
 import pytest
+numba = pytest.importorskip("numba")
 
 import basix
 import basix.ufl_wrapper
Index: fenics-dolfinx/python/test/unit/fem/test_custom_assembler.py
===================================================================
--- fenics-dolfinx.orig/python/test/unit/fem/test_custom_assembler.py	2022-09-21 13:01:33.434535082 +0200
+++ fenics-dolfinx/python/test/unit/fem/test_custom_assembler.py	2022-09-21 13:17:09.098665981 +0200
@@ -13,8 +13,10 @@
 import pathlib
 import time
 
+import pytest
+
 import cffi
-import numba
+numba = pytest.importorskip("numba")
 try:
     import numba.core.typing.cffi_utils as cffi_support
 except ModuleNotFoundError: # numba 0.48 or earlier
Index: fenics-dolfinx/python/test/unit/fem/test_custom_jit_kernels.py
===================================================================
--- fenics-dolfinx.orig/python/test/unit/fem/test_custom_jit_kernels.py	2022-09-21 10:37:02.889011982 +0200
+++ fenics-dolfinx/python/test/unit/fem/test_custom_jit_kernels.py	2022-09-21 13:17:57.414928073 +0200
@@ -6,7 +6,8 @@
 #
 # SPDX-License-Identifier:    LGPL-3.0-or-later
 
-import numba
+import pytest
+numba = pytest.importorskip("numba")
 import numpy as np
 
 import dolfinx