<% switch (operators) {
	case "=": %>assert(<%= negated %>("<%= expect %>" == actual), "<%= message %>"); <%
		break;

	case "<": %>assert(<%= negated %>(<%= expect %> < actual), "<%= message %>"); <%
		break;
		
	case ">": %>assert(<%= negated %>(<%= expect %> > actual), "<%= message %>"); <%
		break;
		
	case "<=": %>assert(<%= negated %>(<%= expect %> <= actual), "<%= message %>"); <%
		break;
		
	case ">=": %>assert(<%= negated %>(<%= expect %> >= actual), "<%= message %>"); <%
		break;
		
	case "^=": %>assert(<%= negated %>(/^<%= expect %>/.test(actual)), "<%= message %>"); <%
		break;
		
	case "*=": %>assert(<%= negated %>(/<%= expect %>/.test(actual)), "<%= message %>"); <%
		break;
		
	case "$=": %>assert(<%= negated %>(/<%= expect %>$/.test(actual)), "<%= message %>"); <%
		break;
		
	default: %>assert(<%= negated %>("<%= operators %>" == actual.toString()), "<%= message %>"); <% } %>