message: More complete captcha visibility testing
diff: @@ -22,11 +22,20 @@ module('Acceptance | logged-out home page', hooks => {
  assert.found('footer');
  // Check sign-up form.
  + assert.notFound('[class*="SignUpForm"] iframe', 'Empty form: no captcha appears.');
  await fillIn('#fullName', 'Test User');
  + assert.notFound('[class*="SignUpForm"] iframe', 'Filled in fullName: no captcha appears.');
  await fillIn('#email1', 'test@user.com');
  + assert.notFound('[class*="SignUpForm"] iframe', 'Filled in email1: no captcha appears.');
  await fillIn('#email2', 'test@user.com');
  + assert.notFound('[class*="SignUpForm"] iframe', 'Filled in email2: no captcha appears.');
  await fillIn('#password', 'correct horse battery staple');
  + assert.notFound('[class*="SignUpForm"] iframe', 'Filled in password: no captcha appears.');
  await click('#acceptedTermsOfService');
  - assert.found('[class*="SignUpForm"] iframe', 'Captcha iframe appears.');
  + assert.found('[class*="SignUpForm"] iframe', 'All fields valid: captcha appears.');
  + await click('#acceptedTermsOfService');
  + assert.notFound('[class*="SignUpForm"] iframe', 'Invalidate form: captcha disappears.');
  + await click('#acceptedTermsOfService');
  + assert.found('[class*="SignUpForm"] iframe', 'Revalidate form: captcha reappears.');
  });
  });
  