En mi día a día de trabajo hago un uso intesivo de mamba, este pequeño snippet me ahora escribir bloque de código repetitivo cuando voy a escribir tests
https://gitlab.com/-/snippets/2286835
# code comment
global !p
def sanitize_spec_fn(fn):
return fn.replace("spec.py", "").replace("_", " ")
endglobal
snippet mamba "mamba spec skel"
from mamba import description, context, it
from expects import expect, equal
with description("${1:`!p snip.rv = sanitize_spec_fn(snip.fn)`}"):
with context("${2:context}"):
with it("${3:test expectation}"):
expect(True).to(equal(False))
endsnippet
Deja una respuesta