Skip to content

Commit b740c55

Browse files
committed
type shuffle util in tests
1 parent 155c247 commit b740c55

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

__tests__/minmax.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,10 @@ describe('max', () => {
5555
fc.assert(
5656
fc.property(genHeterogeneousishArray, (vals) => {
5757
expect(
58-
is(Seq(shuffle(vals.slice())).max(), Seq<number | string>(vals).max())
58+
is(
59+
Seq<string | number>(shuffle(vals.slice())).max(),
60+
Seq<number | string>(vals).max()
61+
)
5962
).toEqual(true);
6063
})
6164
);
@@ -100,14 +103,17 @@ describe('min', () => {
100103
fc.assert(
101104
fc.property(genHeterogeneousishArray, (vals) => {
102105
expect(
103-
is(Seq(shuffle(vals.slice())).min(), Seq<string | number>(vals).min())
106+
is(
107+
Seq<string | number>(shuffle(vals.slice())).min(),
108+
Seq<string | number>(vals).min()
109+
)
104110
).toEqual(true);
105111
})
106112
);
107113
});
108114
});
109115

110-
function shuffle(array) {
116+
function shuffle<A extends Array<unknown>>(array: A): A {
111117
let m = array.length;
112118
let t;
113119
let i;

0 commit comments

Comments
 (0)