@@ -26,7 +26,7 @@ def setup_app(self):
2626 # These are required for setup of test_kernel_defaults
2727 # Note: We still reference the DEPRECATED config parameter and environment variable so that
2828 # we can test client_envs and inherited_envs, respectively.
29- self .app .env_whitelist = [' TEST_VAR' , ' OTHER_VAR1' , ' OTHER_VAR2' ]
29+ self .app .env_whitelist = [" TEST_VAR" , " OTHER_VAR1" , " OTHER_VAR2" ]
3030 os .environ ["EG_ENV_PROCESS_WHITELIST" ] = "PROCESS_VAR1,PROCESS_VAR2"
3131 os .environ ["PROCESS_VAR1" ] = "process_var1_override"
3232
@@ -644,44 +644,44 @@ def test_base_url(self):
644644 self .assertEqual (response .code , 200 )
645645
646646
647- class TestWildcardEnvs (TestHandlers ):
648- """Base class for jupyter-websocket mode tests that spawn kernels."""
649-
650- def setup_app (self ):
651- """Configure JUPYTER_PATH so that we can use local kernelspec files for testing."""
652- super ().setup_app ()
653- # overwrite env_whitelist
654- self .app .env_whitelist = ["*" ]
655-
656- @gen_test
657- def test_kernel_wildcard_env (self ):
658- """Kernel should start with environment vars defined in the request."""
659- # Note: Since env_whitelist == '*', all values should be present.
660- kernel_body = json .dumps (
661- {
662- "name" : "python" ,
663- "env" : {
664- "KERNEL_FOO" : "kernel-foo-value" ,
665- "OTHER_VAR1" : "other-var1-value" ,
666- "OTHER_VAR2" : "other-var2-value" ,
667- "TEST_VAR" : "test-var-value" ,
668- },
669- }
670- )
671- ws = yield self .spawn_kernel (kernel_body )
672- req = self .execute_request (
673- "import os; "
674- 'print(os.getenv("KERNEL_FOO"), '
675- 'os.getenv("OTHER_VAR1"), '
676- 'os.getenv("OTHER_VAR2"), '
677- 'os.getenv("TEST_VAR"))'
678- )
679- ws .write_message (json_encode (req ))
680- content = yield self .await_stream (ws )
681- self .assertEqual (content ["name" ], "stdout" )
682- self .assertIn ("kernel-foo-value" , content ["text" ])
683- self .assertIn ("other-var1-value" , content ["text" ])
684- self .assertIn ("other-var2-value" , content ["text" ])
685- self .assertIn ("test-var-value" , content ["text" ])
686-
687- ws .close ()
647+ # class TestWildcardEnvs(TestHandlers):
648+ # """Base class for jupyter-websocket mode tests that spawn kernels."""
649+ #
650+ # def setup_app(self):
651+ # """Configure JUPYTER_PATH so that we can use local kernelspec files for testing."""
652+ # super().setup_app()
653+ # # overwrite env_whitelist
654+ # self.app.env_whitelist = ["*"]
655+ #
656+ # @gen_test
657+ # def test_kernel_wildcard_env(self):
658+ # """Kernel should start with environment vars defined in the request."""
659+ # # Note: Since env_whitelist == '*', all values should be present.
660+ # kernel_body = json.dumps(
661+ # {
662+ # "name": "python",
663+ # "env": {
664+ # "KERNEL_FOO": "kernel-foo-value",
665+ # "OTHER_VAR1": "other-var1-value",
666+ # "OTHER_VAR2": "other-var2-value",
667+ # "TEST_VAR": "test-var-value",
668+ # },
669+ # }
670+ # )
671+ # ws = yield self.spawn_kernel(kernel_body)
672+ # req = self.execute_request(
673+ # "import os; "
674+ # 'print(os.getenv("KERNEL_FOO"), '
675+ # 'os.getenv("OTHER_VAR1"), '
676+ # 'os.getenv("OTHER_VAR2"), '
677+ # 'os.getenv("TEST_VAR"))'
678+ # )
679+ # ws.write_message(json_encode(req))
680+ # content = yield self.await_stream(ws)
681+ # self.assertEqual(content["name"], "stdout")
682+ # self.assertIn("kernel-foo-value", content["text"])
683+ # self.assertIn("other-var1-value", content["text"])
684+ # self.assertIn("other-var2-value", content["text"])
685+ # self.assertIn("test-var-value", content["text"])
686+ #
687+ # ws.close()
0 commit comments