-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mod.ts
140 lines (131 loc) Β· 7.5 KB
/
mod.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
// Copyright 2021-Present the Unitest authors. All rights reserved. MIT license.
// This module is browser compatible.
// Bundlers such as aleph.js do not handle re-exports. Therefore, each module is exported directly.
export { toSatisfy } from "./matcher/to_satisfy.ts";
export { toSatisfyAll } from "./matcher/to_satisfy_all.ts";
export { toSatisfyAny } from "./matcher/to_satisfy_any.ts";
export { toHaveProperty } from "./matcher/to_have_property.ts";
export { toContainKeys } from "./matcher/to_contain_keys.ts";
export { toStartWith } from "./matcher/to_start_with.ts";
export { toEndWith } from "./matcher/to_end_with.ts";
export { toInclude } from "./matcher/to_include.ts";
export { toIncludeRepeated } from "./matcher/to_include_repeated.ts";
export { toIncludeMultiple } from "./matcher/to_include_multiple.ts";
export { toEqualIgnoringWhitespace } from "./matcher/to_equal_ignoring_whitespace.ts";
export { toEqualCaseInsensitive } from "./matcher/to_equal_case_insensitive.ts";
export { toIncludeAllMembers } from "./matcher/to_include_all_members.ts";
export { toContainAnyKeys } from "./matcher/to_contain_any_keys.ts";
export { toContainValue } from "./matcher/to_contain_value.ts";
export { toContainAnyValues } from "./matcher/to_contain_any_values.ts";
export { toContainEntry } from "./matcher/to_contain_entry.ts";
export { toContainAnyEntries } from "./matcher/to_contain_any_entries.ts";
export { toContainEntries } from "./matcher/to_contain_entries.ts";
export { toContainValues } from "./matcher/to_contain_values.ts";
export { toIncludeAnyMembers } from "./matcher/to_include_any_members.ts";
export { toIncludeSameMembers } from "./matcher/to_include_same_members.ts";
export { toContainEqual } from "./matcher/to_contain_equal.ts";
export { toHaveBeenCalledBefore } from "./matcher/to_have_been_called_before.ts";
export { toHaveBeenCalledAfter } from "./matcher/to_have_been_called_after.ts";
export { toHaveBeenCalledOnce } from "./matcher/to_have_been_called_once.ts";
export { toMatchObject } from "./matcher/to_match_object.ts";
export { toBeError } from "./matcher/to_be_error.ts";
export { toBeEmpty } from "./matcher/to_be_empty.ts";
export { toBeHexColor } from "./matcher/to_be_hex_color.ts";
export { toBeDateString } from "./matcher/to_be_date_string.ts";
export { toBeSealed } from "./matcher/to_be_sealed.ts";
export { toBeExtensible } from "./matcher/to_be_extensible.ts";
export { toBeFrozen } from "./matcher/to_be_frozen.ts";
export { toBe } from "./matcher/to_be.ts";
export { toEqual } from "./matcher/to_equal.ts";
export { toBeFalsy } from "./matcher/to_be_falsy.ts";
export { toBeTruthy } from "./matcher/to_be_truthy.ts";
export { toBeUndefined } from "./matcher/to_be_undefined.ts";
export { toBeDefined } from "./matcher/to_be_defined.ts";
export { toBeNull } from "./matcher/to_be_null.ts";
export { toBeAnything } from "./matcher/to_be_anything.ts";
export { toBeNaN } from "./matcher/to_be_nan.ts";
export { toBeInstanceOf } from "./matcher/to_be_instance_of.ts";
export { toBeGreaterThan } from "./matcher/to_be_greater_than.ts";
export { toBeGreaterThanOrEqual } from "./matcher/to_be_greater_than_or_equal.ts";
export { toBeLessThan } from "./matcher/to_be_less_than.ts";
export { toBeLessThanOrEqual } from "./matcher/to_be_less_than_or_equal.ts";
export { toBeCloseTo } from "./matcher/to_be_close_to.ts";
export { toMatch } from "./matcher/to_match.ts";
export { toContain } from "./matcher/to_contain.ts";
export { toThrow } from "./matcher/to_throw.ts";
export { toHaveBeenCalled } from "./matcher/to_have_been_called.ts";
export { toHaveBeenCalledTimes } from "./matcher/to_have_been_called_times.ts";
export { toHaveBeenCalledWith } from "./matcher/to_have_been_called_with.ts";
export { toHaveBeenLastCalledWith } from "./matcher/to_have_been_last_called_with.ts";
export { toHaveBeenNthCalledWith } from "./matcher/to_have_been_nth_called_with.ts";
export { toHaveLength } from "./matcher/to_have_length.ts";
export { toHaveReturned } from "./matcher/to_have_returned.ts";
export { toHaveReturnedTimes } from "./matcher/to_have_returned_times.ts";
export { toHaveReturnedWith } from "./matcher/to_have_returned_with.ts";
export { toHaveLastReturnedWith } from "./matcher/to_have_last_returned_with.ts";
export { toHaveNthReturnedWith } from "./matcher/to_have_nth_returned_with.ts";
export { toBeNil } from "./matcher/to_be_nil.ts";
export { toBeArray } from "./matcher/to_be_array.ts";
export { toBeBoolean } from "./matcher/to_be_boolean.ts";
export { toBeTrue } from "./matcher/to_be_true.ts";
export { toBeFalse } from "./matcher/to_be_false.ts";
export { toBeNumber } from "./matcher/to_be_number.ts";
export { toBeString } from "./matcher/to_be_string.ts";
export { toBeDate } from "./matcher/to_be_date.ts";
export { toBeFunction } from "./matcher/to_be_function.ts";
export { toBeValidDate } from "./matcher/to_be_valid_date.ts";
export { toBeSymbol } from "./matcher/to_be_symbol.ts";
export { toBeAfter } from "./matcher/to_be_after.ts";
export { toBeBefore } from "./matcher/to_be_before.ts";
export { toBeBeforeOrEqualTo } from "./matcher/to_be_before_or_equal_to.ts";
export { toBeAfterOrEqualTo } from "./matcher/to_be_after_or_equal_to.ts";
export { toBeBetween } from "./matcher/to_be_between.ts";
export { toBeOneOf } from "./matcher/to_be_one_of.ts";
export { toBeFinite } from "./matcher/to_be_finite.ts";
export { toBeNegative } from "./matcher/to_be_negative.ts";
export { toBePositive } from "./matcher/to_be_positive.ts";
export { toBeOdd } from "./matcher/to_be_odd.ts";
export { toBeEven } from "./matcher/to_be_even.ts";
export { toBeInteger } from "./matcher/to_be_integer.ts";
export { toBeWithin } from "./matcher/to_be_within.ts";
export { toBeObject } from "./matcher/to_be_object.ts";
export { toBeEmptyObject } from "./matcher/to_be_empty_object.ts";
export * from "./matcher/preset.ts";
export * from "./matcher/types.ts";
export * from "./mock/fn.ts";
export * from "./mock/mock.ts";
export * from "./mock/spy_on.ts";
export * from "./mock/global_this.ts";
export * from "./expect/mod.ts";
export { anything } from "./dummy/anything.ts";
export { any } from "./dummy/any.ts";
export { arrayContaining } from "./dummy/array_containing.ts";
export { objectContaining } from "./dummy/object_containing.ts";
export { anyString } from "./dummy/any_string.ts";
export { anyNumber } from "./dummy/any_number.ts";
export { anyBoolean } from "./dummy/any_boolean.ts";
export { stringMatching } from "./dummy/string_matching.ts";
export { stringContaining } from "./dummy/string_containing.ts";
export { anyOf } from "./dummy/any_of.ts";
export { anyArray } from "./dummy/any_array.ts";
export { anyFunction } from "./dummy/any_function.ts";
export { anyBigInt } from "./dummy/any_big_int.ts";
export { anySymbol } from "./dummy/any_symbol.ts";
export { not } from "./modifier/not.ts";
export { rejects } from "./modifier/rejects.ts";
export { resolves } from "./modifier/resolves.ts";
export { trim } from "./modifier/trim.ts";
export { debug } from "./modifier/debug.ts";
export { string } from "./modifier/string.ts";
export { boolean } from "./modifier/boolean.ts";
export { upperCase } from "./modifier/upper_case.ts";
export { lowerCase } from "./modifier/lower_case.ts";
export * from "./modifier/number.ts";
export * from "./modifier/preset.ts";
export * from "./modifier/types.ts";
export * from "./modifier/preset.ts";
export { each } from "./test/each.ts";
export { defineTest, test } from "./test/test.ts";
export type { SetupReturn, Test } from "./test/test.ts";
export { equal, equality } from "./helper/equal.ts";
export * from "./fake_timer/fake_timer.ts";