Split jinja template in views

This commit is contained in:
Benoît Seignovert 2024-02-14 18:45:57 +01:00
parent b0f8e336bc
commit b26425d4cf
Signed by: Benoît Seignovert
GPG key ID: F5D8895227D18A0B
9 changed files with 163 additions and 61 deletions

View file

@ -2,8 +2,9 @@
import re
from glicid_spawner import form, micromamba
from glicid_spawner import form
from glicid_spawner.form import options_form, options_from_form
from glicid_spawner.micromamba import MicromambaEnv
def test_options_form(monkeypatch):
@ -12,9 +13,9 @@ def test_options_form(monkeypatch):
form,
'get_envs',
lambda username: [
micromamba.MicromambaEnv('USER', 'foo', f'/{username}/envs/foo'),
micromamba.MicromambaEnv('USER', 'bar', f'/{username}/envs/bar'),
micromamba.MicromambaEnv('GLOBAL', 'baz', '/global/envs/baz'),
MicromambaEnv('USER', 'foo', f'/{username}/envs/foo'),
MicromambaEnv('USER', 'bar', f'/{username}/envs/bar'),
MicromambaEnv('GLOBAL', 'baz', '/global/envs/baz'),
],
)