Bug 824067 - Enable robocop testPasswordEncrypt; r=wesj

This commit is contained in:
Geoff Brown 2013-02-13 14:23:28 -07:00
Родитель 76146d4a63
Коммит a223569fab
2 изменённых файлов: 1 добавлений и 5 удалений

Просмотреть файл

@ -16,7 +16,7 @@
[testAboutPage]
[testWebContentContextMenu]
[testPasswordProvider]
# [testPasswordEncrypt] # see bug 824067
[testPasswordEncrypt]
[testFormHistory]
[testBrowserProvider]
[testSearchSuggestions]

Просмотреть файл

@ -41,7 +41,6 @@ public class testPasswordEncrypt extends BaseTest {
Class stringClass = classLoader.loadClass("java.lang.String");
Class appshell = classLoader.loadClass("org.mozilla.gecko.GeckoAppShell");
Method loadNSSLibs = appshell.getMethod("loadNSSLibs", contextClass, stringClass);
Method decrypt = nss.getMethod("decrypt", contextClass, stringClass, stringClass);
Method encrypt = nss.getMethod("encrypt", contextClass, stringClass, stringClass);
@ -59,9 +58,6 @@ public class testPasswordEncrypt extends BaseTest {
mAsserter.is(uri.toString(), expectedUri.toString(), "Insert returned correct uri");
Cursor list = mActions.querySql(dbPath, "SELECT encryptedUsername FROM moz_logins");
String resourcePath = getActivity().getApplication().getPackageResourcePath();
loadNSSLibs.invoke(null, (Context)getActivity(), resourcePath);
list.moveToFirst();
String decryptedU = (String)decrypt.invoke(null, context, mProfile, list.getString(0));
mAsserter.is(decryptedU, "username", "Username was encrypted correctly when inserting");