File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -191,6 +191,31 @@ def test_hub_api_request_user_spawn(
191
191
assert (
192
192
c .returncode == 0
193
193
), f"singleuser.extraEnv didn't lead to a mounted environment variable!"
194
+
195
+ # check user pod's extra files
196
+ c = subprocess .run (
197
+ [
198
+ "kubectl" ,
199
+ "exec" ,
200
+ pod_name ,
201
+ "--" ,
202
+ "sh" ,
203
+ "-c" ,
204
+ """
205
+ ls -l /tmp/binaryData.txt | grep -- -rw-rw-rw- || exit 1
206
+ ls -l /tmp/dir1/binaryData.txt | grep -- -rw-rw-rw- || exit 2
207
+ ls -l /tmp/stringData.txt | grep -- -rw-rw-rw- || exit 3
208
+ ls -l /tmp/dir1/stringData.txt | grep -- -rw-rw-rw- || exit 4
209
+ ls -l /etc/test/data.yaml | grep -- -r--r--r-- || exit 5
210
+ ls -l /etc/test/data.yml | grep -- -r--r--r-- || exit 6
211
+ ls -l /etc/test/data.json | grep -- -r--r--r-- || exit 7
212
+ ls -l /etc/test/data.toml | grep -- -r--r--r-- || exit 8
213
+ """ ,
214
+ ]
215
+ )
216
+ assert (
217
+ c .returncode == 0
218
+ ), f"The singleuser.extraFiles configuration doesn't seem to have been honored!"
194
219
finally :
195
220
_delete_server (api_request , jupyter_user , request_data ["test_timeout" ])
196
221
You can’t perform that action at this time.
0 commit comments