Browse Source

Tried changing executable directory

Martin Edlund 5 years ago
parent
commit
7ec2c6566a

+ 1 - 0
SketchAssistant/SketchAssistantWPF/MainWindow.xaml.cs

@@ -360,6 +360,7 @@ namespace SketchAssistantWPF
         public Tuple<string, string> openNewDialog(string Filter)
         {
             openFileDialog.Filter = Filter;
+            openFileDialog.InitialDirectory = System.AppDomain.CurrentDomain.BaseDirectory;
             if (openFileDialog.ShowDialog() == true)
             {
                 return new Tuple<string, string>(openFileDialog.FileName, openFileDialog.SafeFileName);

+ 0 - 15
SketchAssistant/WhiteTests/UITest.cs

@@ -97,18 +97,6 @@ namespace WhiteTests
             return application.GetWindow("Sketch Assistant");
         }
 
-        public void printscreen()
-        {
-            Regex rx = new Regex(@"^(.*\\SketchAssistant\\)");
-            Match match = rx.Match(TestContext.DeploymentDirectory);
-            String SketchAssistDir = match.Groups[1].Value;
-            Bitmap bitmap = new Bitmap(System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width,
-                        System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height);
-            Graphics graphics = Graphics.FromImage(bitmap as System.Drawing.Image);
-            graphics.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
-            bitmap.Save(SketchAssistDir + "screen" + ".jpg", ImageFormat.Jpeg);
-        }
-
         [DataTestMethod]
         [TestCategory("FileIO")]
         [DataRow("line")]
@@ -122,10 +110,7 @@ namespace WhiteTests
             mainWindow.Get<Menu>(SearchCriteria.ByAutomationId("LoadMenuButton")).Click();
             Thread.Sleep(20);
             mainWindow.Get<Menu>(SearchCriteria.ByAutomationId("SVGMenuButton")).Click();
-            Thread.Sleep(20);
-            printscreen();
             Thread.Sleep(1000);
-            printscreen();
             inputSimulator.Keyboard.TextEntry(getSketchAssistantDirectory() + @"whitelisted\" + filename + ".svg");
             Thread.Sleep(1000);
             inputSimulator.Keyboard.KeyPress(VirtualKeyCode.RETURN);