def test_spawner_values(): """Spawner values are set correctly""" spawner = KubeSpawner(_mock=True) def set_id(spawner): return 1 spawner.uid = 10 assert spawner.uid == 10 spawner.uid = set_id assert spawner.uid == set_id spawner.uid = None assert spawner.uid == None spawner.gid = 20 assert spawner.gid == 20 spawner.gid = set_id assert spawner.gid == set_id spawner.gid = None assert spawner.gid == None spawner.fs_gid = 30 assert spawner.fs_gid == 30 spawner.fs_gid = set_id assert spawner.fs_gid == set_id spawner.fs_gid = None assert spawner.fs_gid == None
def test_deprecated_runtime_access(): """Runtime access/modification of deprecated traits works""" spawner = KubeSpawner(_mock=True) spawner.singleuser_uid = 10 assert spawner.uid == 10 assert spawner.singleuser_uid == 10 spawner.uid = 20 assert spawner.uid == 20 assert spawner.singleuser_uid == 20
def test_deprecated_runtime_access(): """Runtime access/modification of deprecated traits works""" spawner = KubeSpawner(_mock=True) spawner.singleuser_uid = 10 assert spawner.uid == 10 assert spawner.singleuser_uid == 10 spawner.uid = 20 assert spawner.uid == 20 assert spawner.singleuser_uid == 20 spawner.image_spec = 'abc:latest' assert spawner.image_spec == 'abc:latest' assert spawner.image == 'abc:latest' spawner.image = 'abc:123' assert spawner.image_spec == 'abc:123' assert spawner.image == 'abc:123'