Skip to content

Commit 6991239

Browse files
committed
add tags for import tests and fix json test running
1 parent 485a411 commit 6991239

File tree

2 files changed

+61
-1
lines changed

2 files changed

+61
-1
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_crossreference1
2+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_crossreference2
3+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_direct
4+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_indirect
5+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_rebinding
6+
*graalpython.lib-python.3.test.test_import.__init__.CircularImportTests.test_subpackage
7+
*graalpython.lib-python.3.test.test_import.__init__.FilePermissionTests.test_cached_mode_issue_2051
8+
*graalpython.lib-python.3.test.test_import.__init__.FilePermissionTests.test_cached_readonly
9+
*graalpython.lib-python.3.test.test_import.__init__.FilePermissionTests.test_pyc_always_writable
10+
*graalpython.lib-python.3.test.test_import.__init__.GetSourcefileTests.test_get_sourcefile
11+
*graalpython.lib-python.3.test.test_import.__init__.GetSourcefileTests.test_get_sourcefile_bad_ext
12+
*graalpython.lib-python.3.test.test_import.__init__.GetSourcefileTests.test_get_sourcefile_no_source
13+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_bogus_fromlist
14+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_case_sensitivity
15+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_concurrency
16+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_delete_builtins_import
17+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_dll_dependency_import
18+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_double_const
19+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_failing_import_sticks
20+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_file_to_source
21+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_message_for_existing_module
22+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_message_for_nonexistent_module
23+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_missing_attr_has_name
24+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_missing_attr_has_name_and_so_path
25+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_missing_attr_raises_ImportError
26+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_from_import_missing_module_raises_ModuleNotFoundError
27+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_import
28+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_import_by_filename
29+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_import_in_del_does_not_crash
30+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_import_name_binding
31+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_import_raises_ModuleNotFoundError
32+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_issue31286
33+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_issue31492
34+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_module_with_large_stack
35+
*graalpython.lib-python.3.test.test_import.__init__.ImportTests.test_timestamp_overflow
36+
*graalpython.lib-python.3.test.test_import.__init__.ImportTracebackTests.test_import_bug
37+
*graalpython.lib-python.3.test.test_import.__init__.ImportTracebackTests.test_unencodable_filename
38+
*graalpython.lib-python.3.test.test_import.__init__.ImportlibBootstrapTests.test_frozen_importlib
39+
*graalpython.lib-python.3.test.test_import.__init__.ImportlibBootstrapTests.test_frozen_importlib_external_is_bootstrap_external
40+
*graalpython.lib-python.3.test.test_import.__init__.ImportlibBootstrapTests.test_frozen_importlib_is_bootstrap
41+
*graalpython.lib-python.3.test.test_import.__init__.ImportlibBootstrapTests.test_there_can_be_only_one
42+
*graalpython.lib-python.3.test.test_import.__init__.PathsTests.test_UNC_path
43+
*graalpython.lib-python.3.test.test_import.__init__.PathsTests.test_trailing_slash
44+
*graalpython.lib-python.3.test.test_import.__init__.PycRewritingTests.test_basics
45+
*graalpython.lib-python.3.test.test_import.__init__.PycRewritingTests.test_module_without_source
46+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test___cached__
47+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test___cached___legacy_pyc
48+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_import_pyc_path
49+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_missing_source
50+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_missing_source_legacy
51+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_package___cached__
52+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_package___cached___from_pyc
53+
*graalpython.lib-python.3.test.test_import.__init__.PycacheTests.test_recompute_pyc_same_second
54+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_absolute_import_without_future
55+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_import_from_non_package
56+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_import_from_unloaded_package
57+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_issue3221
58+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_parentless_import_shadowed_by_global
59+
*graalpython.lib-python.3.test.test_import.__init__.RelativeImportTests.test_relimport_star

graalpython/lib-python/3/test/test_json/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
cjson = support.import_fresh_module('json', fresh=['_json'])
1010
pyjson = support.import_fresh_module('json', blocked=['_json'])
1111
# JSONDecodeError is cached inside the _json module
12-
cjson.JSONDecodeError = cjson.decoder.JSONDecodeError = json.JSONDecodeError
12+
if cjson is not None:
13+
cjson.JSONDecodeError = cjson.decoder.JSONDecodeError = json.JSONDecodeError
1314

1415
# create two base classes that will be used by the other tests
1516
class PyTest(unittest.TestCase):

0 commit comments

Comments
 (0)