Skip to content

Commit

Permalink
Fix broken snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
mattphillips committed Jan 31, 2022
1 parent 225235d commit d84291f
Show file tree
Hide file tree
Showing 4 changed files with 83 additions and 83 deletions.
20 changes: 10 additions & 10 deletions src/matchers/toBeArrayOfSize.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@ export function toBeArrayOfSize(actual, expected) {
const passMessage = () =>
`${matcherHint('.not.toBeArrayOfSize')}
Expected value to not be an array of size:
${printExpected(expected)}
Received:
value: ${printReceived(actual)}
length: ${printReceived(determinePropertyMessage(actual, 'length'))}`;
Expected value to not be an array of size:
${printExpected(expected)}
Received:
value: ${printReceived(actual)}
length: ${printReceived(determinePropertyMessage(actual, 'length'))}`;

const failMessage = () =>
`${matcherHint('.toBeArrayOfSize')}
Expected value to be an array of size:
${printExpected(expected)}
Received:
value: ${printReceived(actual)}
length: ${printReceived(determinePropertyMessage(actual, 'length'))}`;
Expected value to be an array of size:
${printExpected(expected)}
Received:
value: ${printReceived(actual)}
length: ${printReceived(determinePropertyMessage(actual, 'length'))}`;

const pass = Array.isArray(actual) && actual.length === expected;
const message = pass ? passMessage : failMessage;
Expand Down
8 changes: 4 additions & 4 deletions src/matchers/toBeBefore.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ export function toBeBefore(actual, expected) {
const passMessage = () =>
matcherHint('.not.toBeBefore', 'received', '') +
'\n\n' +
`Expected date to be before ${printReceived(actual)} but received:\n` +
` ${printReceived(expected)}`;
`Expected date to be before ${printReceived(expected)} but received:\n` +
` ${printReceived(actual)}`;

const failMessage = () =>
matcherHint('.toBeBefore', 'received', '') +
'\n\n' +
`Expected date to be before ${printReceived(actual)} but received:\n` +
` ${printReceived(expected)}`;
`Expected date to be before ${printReceived(expected)} but received:\n` +
` ${printReceived(actual)}`;

const pass = actual < expected;
const message = pass ? passMessage : failMessage;
Expand Down
130 changes: 65 additions & 65 deletions test/matchers/__snapshots__/toBeArrayOfSize.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -3,129 +3,129 @@
exports[`.not.toBeArrayOfSize fails when given an array of size 0 1`] = `
"<dim>expect(</><red>received</><dim>).not.toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to not be an array of size:
<green>0</>
Received:
value: <red>[]</>
length: <red>0</>"
Expected value to not be an array of size:
<green>0</>
Received:
value: <red>[]</>
length: <red>0</>"
`;
exports[`.toBeArrayOfSize fails when given neither a parameter nor an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>undefined</>
Received:
value: <red>[]</>
length: <red>0</>"
Expected value to be an array of size:
<green>undefined</>
Received:
value: <red>[]</>
length: <red>0</>"
`;
exports[`.toBeArrayOfSize fails when given type of () => {} which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>[Function anonymous]</>
length: <red>0</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>[Function anonymous]</>
length: <red>0</>"
`;
exports[`.toBeArrayOfSize fails when given type of {} which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>{}</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>{}</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of 0 which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>0</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>0</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of NaN which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>NaN</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>NaN</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of false which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>false</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>false</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of null which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>null</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>null</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of true which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>true</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>true</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type of undefined which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>undefined</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>undefined</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when given type which is not an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>1</>
Received:
value: <red>false</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>1</>
Received:
value: <red>false</>
length: <red>\\"Not Accessible\\"</>"
`;
exports[`.toBeArrayOfSize fails when not given a parameter 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>undefined</>
Received:
value: <red>[1]</>
length: <red>1</>"
Expected value to be an array of size:
<green>undefined</>
Received:
value: <red>[1]</>
length: <red>1</>"
`;
exports[`.toBeArrayOfSize fails when not given an array 1`] = `
"<dim>expect(</><red>received</><dim>).toBeArrayOfSize(</><green>expected</><dim>)</>
Expected value to be an array of size:
<green>5</>
Received:
value: <red>undefined</>
length: <red>\\"Not Accessible\\"</>"
Expected value to be an array of size:
<green>5</>
Received:
value: <red>undefined</>
length: <red>\\"Not Accessible\\"</>"
`;
8 changes: 4 additions & 4 deletions test/matchers/__snapshots__/toBeBefore.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
exports[`.not.toBeBefore fails when given an earlier date 1`] = `
"<dim>expect(</><red>received</><dim>).not.toBeBefore()</>
Expected date to be before <red>2018-06-01T22:00:00.000Z</> but received:
<red>2018-06-02T22:00:00.000Z</>"
Expected date to be before <red>2018-06-02T22:00:00.000Z</> but received:
<red>2018-06-01T22:00:00.000Z</>"
`;
exports[`.toBeBefore fails when given a later date 1`] = `
"<dim>expect(</><red>received</><dim>).toBeBefore()</>
Expected date to be before <red>2018-06-02T22:00:00.000Z</> but received:
<red>2018-06-01T22:00:00.000Z</>"
Expected date to be before <red>2018-06-01T22:00:00.000Z</> but received:
<red>2018-06-02T22:00:00.000Z</>"
`;

0 comments on commit d84291f

Please sign in to comment.