message: chore(core): remove coroutines from v2/unit/enterprise
  Ticket:
diff: //
  import * as nock from 'nock';
  -import * as Bluebird from 'bluebird';
  -const co = Bluebird.coroutine;
  import { Enterprise } from '../../../src/v2/enterprise';
  import * as common from '../../../src/common';
  @@ -16,29 +14,24 @@ describe('Enterprise:', function () {
  let baseCoin;
  let bgUrl;
  - before(co(function *() {
  + before(function () {
  bitgo = new TestBitGo({ env: 'test' });
  bitgo.initializeTestVars();
  baseCoin = bitgo.coin('tbtc');
  enterprise = new Enterprise(bitgo, baseCoin, { id: '593f1ece99d37c23080a557283edcc89', name: 'Test Enterprise' });
  bgUrl = common.Environments[bitgo.getEnv()].uri;
  - }));
  + });
  describe('Transaction data', function () {
  - it('should search for pending transaction correctly', co(function *() {
  + it('should search for pending transaction correctly', async function () {
  const params = { enterpriseId: enterprise.id };
  const scope =
  nock(bgUrl)
  .get('/api/v2/tbtc/tx/pending/first')
  .query(params)
  .reply(200);
  - try {
  - yield enterprise.getFirstPendingTransaction();
  - throw '';
  - } catch (error) {
  - // test is successful if nock is consumed, HMAC errors expected
  - }
  + await enterprise.getFirstPendingTransaction().should.be.resolved();
  scope.isDone().should.be.True();
  - }));
  + });
  });
  });
  