All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.searls.jasmine.config.JasmineConfiguration Maven / Gradle / Ivy

Go to download

A JavaScript unit test plugin that processes JavaScript sources and Jasmine specs, prepares test runner HTML files, executes Jasmine specs headlessly with HtmlUnit, and produces JUnit XML reports

There is a newer version: 3.0-beta-02
Show newest version
package com.github.searls.jasmine.config;

import java.io.File;
import java.util.List;

import org.apache.maven.plugin.logging.Log;

import com.github.searls.jasmine.model.ScriptSearch;
import com.github.searls.jasmine.runner.SpecRunnerTemplate;

public interface JasmineConfiguration {
	File getBasedir();
	File getJasmineTargetDir();

	String getSrcDirectoryName();
	String getSpecDirectoryName();

	ScriptSearch getSources();
	ScriptSearch getSpecs();

	List getPreloadSources();

	String getSourceEncoding();

	Log getLog();

	SpecRunnerTemplate getSpecRunnerTemplate();

	File getCustomRunnerTemplate();
	File getCustomRunnerConfiguration();

	String getScriptLoaderPath();

	int getAutoRefreshInterval();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy