vim Ultisnip para mamba

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

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.