From 9479f34a29503fcb7c3bfbc3c8bd504248f2c5cf Mon Sep 17 00:00:00 2001 From: nathan Date: Sun, 3 Sep 2017 14:52:04 +0200 Subject: [PATCH] Added temp directory to test case --- test/dorkbox/TestTray.java | 15 +++++++++++++++ test/dorkbox/TestTrayJavaFX.java | 12 ++++++++++++ test/dorkbox/TestTraySwt.java | 13 +++++++++++++ 3 files changed, 40 insertions(+) diff --git a/test/dorkbox/TestTray.java b/test/dorkbox/TestTray.java index b28ff41..4ff22aa 100644 --- a/test/dorkbox/TestTray.java +++ b/test/dorkbox/TestTray.java @@ -28,6 +28,7 @@ import dorkbox.systemTray.Separator; import dorkbox.systemTray.SystemTray; import dorkbox.util.CacheUtil; import dorkbox.util.Desktop; +import dorkbox.util.OS; /** * Icons from 'SJJB Icons', public domain/CC0 icon set @@ -137,6 +138,20 @@ class TestTray { } })); + + mainMenu.add(new MenuItem("Temp Directory", new ActionListener() { + @Override + public + void actionPerformed(final ActionEvent e) { + try { + Desktop.browseDirectory(OS.TEMP_DIR.getAbsolutePath()); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + })); + + Menu submenu = new Menu("Options", BLUE_CAMPING); submenu.setShortcut('t'); mainMenu.add(submenu); diff --git a/test/dorkbox/TestTrayJavaFX.java b/test/dorkbox/TestTrayJavaFX.java index de3c643..9be8455 100644 --- a/test/dorkbox/TestTrayJavaFX.java +++ b/test/dorkbox/TestTrayJavaFX.java @@ -199,6 +199,18 @@ class TestTrayJavaFX { } })); + mainMenu.add(new MenuItem("Temp Directory", new ActionListener() { + @Override + public + void actionPerformed(final java.awt.event.ActionEvent e) { + try { + Desktop.browseDirectory(OS.TEMP_DIR.getAbsolutePath()); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + })); + Menu submenu = new Menu("Options", BLUE_CAMPING); submenu.setShortcut('t'); mainMenu.add(submenu); diff --git a/test/dorkbox/TestTraySwt.java b/test/dorkbox/TestTraySwt.java index 75b9141..cab9517 100644 --- a/test/dorkbox/TestTraySwt.java +++ b/test/dorkbox/TestTraySwt.java @@ -33,6 +33,7 @@ import dorkbox.systemTray.Separator; import dorkbox.systemTray.SystemTray; import dorkbox.util.CacheUtil; import dorkbox.util.Desktop; +import dorkbox.util.OS; /** * Icons from 'SJJB Icons', public domain/CC0 icon set @@ -153,6 +154,18 @@ class TestTraySwt { } })); + mainMenu.add(new MenuItem("Temp Directory", new ActionListener() { + @Override + public + void actionPerformed(final ActionEvent e) { + try { + Desktop.browseDirectory(OS.TEMP_DIR.getAbsolutePath()); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + })); + Menu submenu = new Menu("Options", BLUE_CAMPING); submenu.setShortcut('t'); mainMenu.add(submenu);