message: test RoutingNumber scalar for invalid negative
diff: import { GraphQLRoutingNumber } from '../src/scalars/RoutingNumber';
  import { Kind } from 'graphql';
  -const invalids: [string, string, string | RegExp][] = [
  +const invalids: [string, string | number, RegExp][] = [
  ['less than 9 digits', '11100009', /must have nine digits/],
  ['greather than 9 digits', '1110000250', /must have nine digits/],
  ["checksum doens't match", '111000024', /checksum doens't match/],
  ["all 1's", '111111111', /checksum doens't match/],
  ['special character', '11100002$', /must have nine digits/],
  ['alphabetic character', '11100002a', /must have nine digits/],
  + ['negative number', -111000025, /must have nine digits/],
  ];
  const valids: (string | number)[] = [
  @@ -41,8 +42,8 @@ describe('ABA Routing Number', () => {
  test.each(invalids)(`%s`, (_, routingNumber, reason) => {
  expect(() =>
  GraphQLRoutingNumber.parseLiteral({
  - kind: Kind.STRING,
  - value: routingNumber,
  + kind: typeof routingNumber === 'string' ? Kind.STRING : Kind.INT,
  + value: '' + routingNumber,
  }),
  ).toThrow(reason);
  