* show toast for cache messages in the center of the screen to avoid hiding the keyboard when entering passwords
* Bug fix with FTP access * Bug fix with Group editing/adding * Integrated Input Language Selection for keyboard -> 0.9.3-r3
This commit is contained in:
		| @@ -18,15 +18,15 @@ namespace Kp2aUnitTests | ||||
|         { | ||||
|             TestRunner runner = new TestRunner(); | ||||
|             // Run all tests from this assembly | ||||
|             //runner.AddTests(Assembly.GetExecutingAssembly()); | ||||
|             runner.AddTests(Assembly.GetExecutingAssembly()); | ||||
| 			//runner.AddTests(new List<Type> { typeof(TestSynchronizeCachedDatabase)}); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadErrorWithCertificateTrustFailure")); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadWithAcceptedCertificateTrustFailure")); | ||||
|  | ||||
| 			runner.AddTests(new List<Type> { typeof(TestLoadDb) }); | ||||
| 			 | ||||
| 			//runner.AddTests(new List<Type> { typeof(TestLoadDb) }); | ||||
| 			//runner.AddTests(new List<Type> { typeof(TestCachingFileStorage) }); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("TestLoadKdb1")); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("TestLoadWithKeyfileOnly")); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadAndSaveFromRemote1And1Ftp")); | ||||
| 			//runner.AddTests(typeof(TestLoadDb).GetMethod("TestLoadKdbpWithPasswordOnly")); | ||||
| 			//runner.AddTests(typeof(TestSaveDb).GetMethod("TestLoadKdbxAndSaveKdbp_TestIdenticalFiles")); | ||||
|             return runner; | ||||
|   | ||||
							
								
								
									
										2
									
								
								src/Kp2aUnitTests/Resources/Resource.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								src/Kp2aUnitTests/Resources/Resource.Designer.cs
									
									
									
										generated
									
									
									
								
							| @@ -2,7 +2,7 @@ | ||||
| //------------------------------------------------------------------------------ | ||||
| // <auto-generated> | ||||
| //     Dieser Code wurde von einem Tool generiert. | ||||
| //     Laufzeitversion:4.0.30319.34003 | ||||
| //     Laufzeitversion:4.0.30319.34011 | ||||
| // | ||||
| //     Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn | ||||
| //     der Code erneut generiert wird. | ||||
|   | ||||
| @@ -200,6 +200,32 @@ namespace Kp2aUnitTests | ||||
| 			 | ||||
| 		} | ||||
|  | ||||
| 		[TestMethod] | ||||
| 		public void LoadAndSaveFromRemote1And1Ftp() | ||||
| 		{ | ||||
| 			var ioc = RemoteIoc1and1Ftp; //note: this property is defined in "TestLoadDbCredentials.cs" which is deliberately excluded from Git because the credentials are not public! | ||||
| 			var app = new TestKp2aApp(); | ||||
| 			app.CreateNewDatabase(); | ||||
|  | ||||
| 			bool loadSuccesful = false; | ||||
| 			LoadDb task = new LoadDb(app, ioc, null, CreateKey("test"), null, new ActionOnFinish((success, message) => | ||||
| 			{ | ||||
| 				if (!success) | ||||
| 					Android.Util.Log.Debug("KP2ATest", "error loading db: " + message); | ||||
| 				loadSuccesful = success; | ||||
| 			}) | ||||
| 				); | ||||
| 			ProgressTask pt = new ProgressTask(app, Application.Context, task); | ||||
| 			Android.Util.Log.Debug("KP2ATest", "Running ProgressTask"); | ||||
| 			pt.Run(); | ||||
| 			pt.JoinWorkerThread(); | ||||
| 			Android.Util.Log.Debug("KP2ATest", "PT.run finished"); | ||||
| 			Assert.IsTrue(loadSuccesful, "didn't succesfully load database :-("); | ||||
|  | ||||
| 			Assert.IsTrue(TrySaveDatabase(app), "didn't successfully save database."); | ||||
|  | ||||
| 		} | ||||
|  | ||||
|  | ||||
| 		[TestMethod] | ||||
| 		public void LoadFromRemote1And1NonExisting() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Philipp Crocoll
					Philipp Crocoll