@@ -89,8 +89,7 @@ def generate_app(self, target_dir):
89
89
90
90
self .copy_build_files (target_dir )
91
91
92
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
93
- def test_gradle_generated_app (self ):
92
+ def check_gradle_generated_app (self ):
94
93
with tempfile .TemporaryDirectory () as tmpdir :
95
94
target_dir = os .path .join (str (tmpdir ), "generated_app_gradle" + self .target_dir_name_sufix ())
96
95
self .generate_app (target_dir )
@@ -154,11 +153,9 @@ def test_gradle_generated_app(self):
154
153
cmd = gradlew_cmd2 + ["build" , "run" ]
155
154
out , return_code = util .run_cmd (cmd , self .env , cwd = target_dir2 , gradle = True )
156
155
util .check_ouput ("BUILD SUCCESS" , out )
157
- util .check_ouput ("Deleting GraalPy venv due to broken launcher symlinks" , out )
158
156
util .check_ouput ("hello java" , out )
159
157
160
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
161
- def test_gradle_generated_app_external_resources (self ):
158
+ def check_gradle_generated_app_external_resources (self ):
162
159
with tempfile .TemporaryDirectory () as tmpdir :
163
160
target_dir = os .path .join (str (tmpdir ), "generated_gradle_app_external_resources" + self .target_dir_name_sufix ())
164
161
self .generate_app (target_dir )
@@ -214,8 +211,7 @@ def test_gradle_generated_app_external_resources(self):
214
211
out , return_code = util .run_cmd (cmd , self .env , cwd = target_dir )
215
212
util .check_ouput ("hello java" , out )
216
213
217
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
218
- def test_gradle_fail_without_graalpy_dep (self ):
214
+ def check_gradle_fail_without_graalpy_dep (self ):
219
215
with tempfile .TemporaryDirectory () as tmpdir :
220
216
target_dir = os .path .join (str (tmpdir ), "gradle_fail_without_graalpy_dep" + self .target_dir_name_sufix ())
221
217
self .generate_app (target_dir )
@@ -232,8 +228,7 @@ def test_gradle_fail_without_graalpy_dep(self):
232
228
out , return_code = util .run_cmd (cmd , self .env , cwd = target_dir , gradle = True )
233
229
util .check_ouput ("Missing GraalPy dependency. Please add to your build.gradle either org.graalvm.polyglot:python-community or org.graalvm.polyglot:python" , out )
234
230
235
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
236
- def test_gradle_gen_launcher_and_venv (self ):
231
+ def check_gradle_gen_launcher_and_venv (self ):
237
232
with tempfile .TemporaryDirectory () as tmpdir :
238
233
target_dir = os .path .join (str (tmpdir ), "gradle_gen_launcher_and_venv" + self .target_dir_name_sufix ())
239
234
self .generate_app (target_dir )
@@ -275,8 +270,7 @@ def check_tagfile(self, home, expected):
275
270
lines = f .readlines ()
276
271
assert lines == expected , "expected tagfile " + str (expected ) + ", but got " + str (lines )
277
272
278
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
279
- def test_gradle_check_home (self ):
273
+ def check_gradle_check_home (self ):
280
274
with tempfile .TemporaryDirectory () as tmpdir :
281
275
target_dir = os .path .join (str (tmpdir ), "check_home_test" + self .target_dir_name_sufix ())
282
276
self .generate_app (target_dir )
@@ -344,8 +338,7 @@ def test_gradle_check_home(self):
344
338
assert line .endswith ("/__init__.py" ), f"expected line to end with /__init__.py, but was '{ line } '"
345
339
assert not line .endswith ("html/__init__.py" ), f"expected line to end with html/__init__.py, but was '{ line } ''"
346
340
347
- @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
348
- def test_gradle_empty_packages (self ):
341
+ def check_gradle_empty_packages (self ):
349
342
with tempfile .TemporaryDirectory () as tmpdir :
350
343
target_dir = os .path .join (str (tmpdir ), "empty_packages_test" + self .target_dir_name_sufix ())
351
344
self .generate_app (target_dir )
@@ -365,6 +358,30 @@ def setUpClass(self):
365
358
self .build_file_name = "build.gradle"
366
359
self .settings_file_name = "settings.gradle"
367
360
361
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
362
+ def test_gradle_generated_app (self ):
363
+ self .check_gradle_generated_app ()
364
+
365
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
366
+ def test_gradle_generated_app_external_resources (self ):
367
+ self .check_gradle_generated_app_external_resources ()
368
+
369
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
370
+ def test_gradle_fail_without_graalpy_dep (self ):
371
+ self .check_gradle_fail_without_graalpy_dep ()
372
+
373
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
374
+ def test_gradle_gen_launcher_and_venv (self ):
375
+ self .check_gradle_gen_launcher_and_venv ()
376
+
377
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
378
+ def test_gradle_check_home (self ):
379
+ self .check_gradle_check_home ()
380
+
381
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
382
+ def test_gradle_empty_packages (self ):
383
+ self .check_gradle_empty_packages ()
384
+
368
385
def target_dir_name_sufix (self ):
369
386
return "_groovy"
370
387
@@ -439,6 +456,30 @@ def setUpClass(self):
439
456
self .build_file_name = "build.gradle.kts"
440
457
self .settings_file_name = "settings.gradle.kts"
441
458
459
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
460
+ def test_gradle_generated_app (self ):
461
+ self .check_gradle_generated_app ()
462
+
463
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
464
+ def test_gradle_generated_app_external_resources (self ):
465
+ self .check_gradle_generated_app_external_resources ()
466
+
467
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
468
+ def test_gradle_fail_without_graalpy_dep (self ):
469
+ self .check_gradle_fail_without_graalpy_dep ()
470
+
471
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
472
+ def test_gradle_gen_launcher_and_venv (self ):
473
+ self .check_gradle_gen_launcher_and_venv ()
474
+
475
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
476
+ def test_gradle_check_home (self ):
477
+ self .check_gradle_check_home ()
478
+
479
+ @unittest .skipUnless (util .is_gradle_plugin_test_enabled , "ENABLE_GRADLE_PLUGIN_UNITTESTS is not true" )
480
+ def test_gradle_empty_packages (self ):
481
+ self .check_gradle_empty_packages ()
482
+
442
483
def target_dir_name_sufix (self ):
443
484
return "_kotlin"
444
485
0 commit comments