Lines Matching full:actual
136 predicates.toBe = function(actual, expected) {
138 "result": actual === expected,
140 "Actual": actual,
146 predicates.toEqual = function(actual, expected) {
148 "result": eq(actual, expected, [], []),
150 "Actual": actual,
156 predicates.toBeDefined = function(actual) {
158 "result": typeof actual !== "undefined",
160 "Actual": actual,
166 predicates.toBeUndefined = function(actual) {
169 "result": typeof actual === "undefined",
171 "Actual": actual,
177 predicates.toBeNull = function(actual) {
180 "result": actual === null,
182 "Actual": actual,
188 predicates.toBeTruthy = function(actual) {
190 "result": !!actual,
192 "Actual": actual,
198 predicates.toBeFalsy = function(actual) {
200 "result": !!!actual,
202 "Actual": actual,
208 predicates.toContain = function(actual, element) {
211 for (var i = 0; i < actual.length; ++i) {
212 if (eq(actual[i], element, [], []))
218 "Actual": actual,
224 predicates.toBeLessThan = function(actual, reference) {
226 "result": actual < reference,
228 "Actual": actual,
234 predicates.toBeGreaterThan = function(actual, reference) {
236 "result": actual > reference,
238 "Actual": actual,
244 predicates.toThrow = function(actual) {
247 if (!isFunction(actual))
250 actual();
277 function Condition(actual) {
280 var bound = predicates[name].bind(null, actual);
286 return function(actual) {
287 return new Condition(actual);