<commit_before>Seed({
		name : "Mold.Tools.Test.Unit",
		dna : "action",
		include : [
			"Mold.Tools.Test.TDD",
			"Mold.Tools.Test.ConsoleReporter"
		]
	},
	function(){

		
		Mold.addPostProcessor("unittest", function(createdSeed, rawSeed){
			if(rawSeed.test){
				if(typeof rawSeed.test === "function"){

					var simpleUnit = new Mold.Tools.Test.TDD();
					simpleUnit.addReporter(new Mold.Tools.Test.ConsoleReporter());
					simpleUnit.test(rawSeed.test, createdSeed);
					simpleUnit.run();
				}
			}
		});

		//if not nodejs run default tests
		if(!Mold.isNodeJS){<commit_msg>external test seed handling added<commit_after>Seed({
		name : "Mold.Tools.Test.Unit",
		dna : "action",
		include : [
			"Mold.Tools.Test.TDD",
			"Mold.Tools.Test.ConsoleReporter"
		]
	},
	function(){

		
		Mold.addPostProcessor("unittest", function(createdSeed, rawSeed){
			if(rawSeed.test){
				var simpleUnit = new Mold.Tools.Test.TDD();
				simpleUnit.addReporter(new Mold.Tools.Test.ConsoleReporter());
					
				if(typeof rawSeed.test === "function"){
					simpleUnit.test(rawSeed.test, createdSeed);
					simpleUnit.run();
				}else if(Mold.startsWith(rawSeed.test, "Mold.")){
					Mold.load({ name : rawSeed.test}).bind(function(){
						var testSeed = Mold.getSeed(rawSeed.test);
						simpleUnit.test(testSeed, createdSeed);
						simpleUnit.run();
					});
				}
			}
		});

		//if not nodejs run default tests
		if(!Mold.isNodeJS){
{'fraction_non_alphanumeric': 0.16212438853948288, 'fraction_numerical': 0.0, 'mean_word_length': 3.379204892966361, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3589289', 'n_tokens_mistral': 637, 'n_tokens_neox': 516, 'n_words': 79}