summaryrefslogtreecommitdiff
path: root/tests/local_onionshare_share_mode_clear_all_button_test.py
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2019-10-13 14:35:40 -0400
committerGitHub <noreply@github.com>2019-10-13 14:35:40 -0400
commit896659c6963c14c4e047cff7f3d421977060ed23 (patch)
tree660468dd7478fb001ced211a4a33ae28a1b5f9a4 /tests/local_onionshare_share_mode_clear_all_button_test.py
parentbbf6c02da645fcd4fc50db18dd341178ad4fa2e6 (diff)
parent7d24bf9ffcd1e21e087431c21bfc658803a61ab6 (diff)
downloadonionshare-2.2.tar.gz
onionshare-2.2.zip
Merge pull request #1048 from micahflee/developv2.2
Version 2.2
Diffstat (limited to 'tests/local_onionshare_share_mode_clear_all_button_test.py')
-rw-r--r--tests/local_onionshare_share_mode_clear_all_button_test.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/local_onionshare_share_mode_clear_all_button_test.py b/tests/local_onionshare_share_mode_clear_all_button_test.py
new file mode 100644
index 00000000..1c11fe81
--- /dev/null
+++ b/tests/local_onionshare_share_mode_clear_all_button_test.py
@@ -0,0 +1,26 @@
+#!/usr/bin/env python3
+import pytest
+import unittest
+
+from .GuiShareTest import GuiShareTest
+
+
+class LocalShareModeClearAllButtonTest(unittest.TestCase, GuiShareTest):
+ @classmethod
+ def setUpClass(cls):
+ test_settings = {"close_after_first_download": False}
+ cls.gui = GuiShareTest.set_up(test_settings)
+
+ @classmethod
+ def tearDownClass(cls):
+ GuiShareTest.tear_down()
+
+ @pytest.mark.gui
+ @pytest.mark.skipif(pytest.__version__ < "2.9", reason="requires newer pytest")
+ def test_gui(self):
+ self.run_all_common_setup_tests()
+ self.run_all_clear_all_button_tests(False, True)
+
+
+if __name__ == "__main__":
+ unittest.main()