message: test(errors): combine imports for errors
diff: @@ -20,7 +20,6 @@ import { DecoratorKeys, WhatIsIt } from '../../src/internal/constants';
  import { _buildSchema } from '../../src/internal/schema';
  import { assertion, assignMetadata, createArrayFromDimensions, mapOptions, mergeSchemaOptions } from '../../src/internal/utils';
  import { logger } from '../../src/logSettings';
  -import { CannotBeSymbolError, InvalidWhatIsItError, AssertionFallbackError, SelfContainingClassError } from '../../src/internal/errors';
  it('should error if an non-existing(runtime) type is given [InvalidTypeError]', () => {
  try {
  @@ -264,7 +263,7 @@ it('should throw an error if a self-contained class is used [typegoose#42] [Self
  fail('Expected to throw "Error"');
  } catch (err) {
  - expect(err).toBeInstanceOf(SelfContainingClassError);
  + expect(err).toBeInstanceOf(errors.SelfContainingClassError);
  expect(err.message).toMatchSnapshot();
  }
  });
  @@ -353,7 +352,7 @@ it('should error if "ref" is used with unknown WhatIsIt [TypeError]', () => {
  fail('Expected to throw "TypeError"');
  } catch (err) {
  - expect(err).toBeInstanceOf(InvalidWhatIsItError);
  + expect(err).toBeInstanceOf(errors.InvalidWhatIsItError);
  }
  });
  @@ -529,7 +528,7 @@ it('should throw default error if no error is specified (assertion) [AssertionFa
  try {
  assertion(false);
  } catch (err) {
  - expect(err).toBeInstanceOf(AssertionFallbackError);
  + expect(err).toBeInstanceOf(errors.AssertionFallbackError);
  expect(err.message).toMatchSnapshot();
  }
  });
  @@ -549,7 +548,7 @@ it('should throw a Error when the property is a Symbol [CannotBeSymbolError]', a
  buildSchema(TestPropertySymbol);
  fail('Expected to fail with "CannotBeSymbolError"');
  } catch (err) {
  - expect(err).toBeInstanceOf(CannotBeSymbolError);
  + expect(err).toBeInstanceOf(errors.CannotBeSymbolError);
  expect(err.message).toMatchSnapshot();
  }
  });
  