From 5d3ab3b66932e645f80b0b7e9ef3dbd252eb3bc2 Mon Sep 17 00:00:00 2001
From: Lloyd Hilaiel <lloyd@hilaiel.com>
Date: Fri, 17 Aug 2012 17:27:55 -0700
Subject: [PATCH] (selenium tests) fix enemy #1 - turn two distinct
 transactions into a signle transaction to fix StaleElementErrors seen during
 ChangePassword tests /cc @klrmn @zac @6a68

---
 automation-tests/browserid/pages/account_manager.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/automation-tests/browserid/pages/account_manager.py b/automation-tests/browserid/pages/account_manager.py
index 0428acd80..4a4e036dc 100644
--- a/automation-tests/browserid/pages/account_manager.py
+++ b/automation-tests/browserid/pages/account_manager.py
@@ -28,7 +28,7 @@ class AccountManager(Base):
 
     @property
     def signed_in(self):
-        return 'not_authenticated' not in self.selenium.find_element(By.TAG_NAME, 'body').get_attribute('class')
+        return not self.selenium.find_element(By.CSS_SELECTOR, 'body.not_authenticated')
 
     @property
     def emails(self):
-- 
GitLab