Is self created for unit testing purpose?

See nitunit.

Property definitions

nitc $ MEntity :: is_test
	# Is `self` created for unit testing purpose?
	#
	# See `nitunit`.
	var is_test: Bool = false is writable
src/model/model_base.nit:107,2--110,38

nitc $ MClass :: is_test
	redef var is_test is lazy do return intro.is_test
src/model/model.nit:617,2--50

nitc :: parse_annotations $ MClassDef :: is_test
	redef var is_test is lazy do return has_annotation("test")
src/frontend/parse_annotations.nit:116,2--59

nitc :: model $ MGroup :: is_test
	redef var is_test is lazy do
		var parent = self.parent
		if parent != null and parent.is_test then return true
		return name == "tests"
	end
src/model/model.nit:163,2--167,4

nitc $ MProperty :: is_test
	redef var is_test is lazy do return intro.is_test
src/model/model.nit:2396,2--50

nitc :: parse_annotations $ MPropDef :: is_test
	redef var is_test is lazy do return has_annotation("test")
src/frontend/parse_annotations.nit:122,2--59

nitc :: parse_annotations $ MModule :: is_test
	redef var is_test is lazy do return has_annotation("test")
src/frontend/parse_annotations.nit:110,2--59