We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ed313be commit bbc6497Copy full SHA for bbc6497
1 file changed
tests/it/headless.py
@@ -0,0 +1,19 @@
1
+"""
2
+Test scyjava headless mode.
3
4
+
5
+import scyjava
6
7
+scyjava.config.enable_headless_mode()
8
9
+assert not scyjava.jvm_started()
10
+scyjava.start_jvm()
11
12
+assert scyjava.is_jvm_headless()
13
14
+Frame = scyjava.jimport("java.awt.Frame")
15
+try:
16
+ f = Frame()
17
+ assert False, "HeadlessException should have occurred"
18
+except Exception as e:
19
+ assert "java.awt.HeadlessException" == str(e)
0 commit comments