message: Remove async weirdness from workflow acceptance test
diff: -import Ember from 'ember';
  import { test } from 'qunit';
  import moduleForAcceptance from '../../tests/helpers/module-for-acceptance';
  -function waitFor(time) {
  - return new Ember.RSVP.Promise((resolve) => {
  - setTimeout(resolve, time);
  - });
  -}
  -
  moduleForAcceptance('Acceptance | Workflow');
  test('The first-level workflow sidebar', function(assert) {
  @@ -17,12 +10,11 @@ test('The first-level workflow sidebar', function(assert) {
  assertTrimmedText(assert, '[data-test-total-notification-count]', "3");
  });
  - click('.cardstack-workflow-launcher')
  - // This is a hack to work around a probable timing issue in ember-toolbars
  - .then(() => waitFor(2000))
  - .then(() => {
  + click('.cardstack-workflow-header');
  +
  + andThen(function() {
  assertTrimmedText(assert, '[data-test-tag-counter="Request to publish live"]', "2");
  assertTrimmedText(assert, '[data-test-tag-counter="Ready for copyediting"]', "1");
  assertTrimmedText(assert, '[data-test-tag-counter="Course information synced"]', "0");
  - })
  + });
  });
  