예제 #1
0
 def test_app_name_with_dot_app_no_match(self, ps_mock):
     print("Testing isAppRunning with name plus .app match...")
     self.assertEqual(munkicommon.isAppRunning('BonziBUDDY'), False)
예제 #2
0
 def test_app_by_executable_name_no_match(self, ps_mock):
     print("Testing isAppRunning with executable name no matches...")
     self.assertEqual(munkicommon.isAppRunning('bonzi'), False)
예제 #3
0
 def test_app_name_with_dot_app_match(self, ps_mock):
     print("Testing isAppRunning with name plus .app match...")
     self.assertEqual(munkicommon.isAppRunning('Firefox'), True)
예제 #4
0
 def test_app_by_filename_no_match(self, ps_mock):
     print("Testing isAppRunning with file name no matches...")
     self.assertEqual(munkicommon.isAppRunning('BonziBUDDY.app'), False)
예제 #5
0
 def test_app_by_executable_name_match(self, ps_mock):
     print("Testing isAppRunning with executable name match...")
     self.assertEqual(munkicommon.isAppRunning('firefox'), True)
예제 #6
0
 def test_app_with_exact_path_no_match(self, ps_mock):
     print("Testing isAppRunning with exact path no matches...")
     self.assertEqual(munkicommon.isAppRunning('/usr/local/bin/bonzi'),
                      False)
예제 #7
0
 def test_app_by_filename_match(self, ps_mock):
     print("Testing isAppRunning with file name match...")
     self.assertEqual(munkicommon.isAppRunning('Firefox.app'), True)
예제 #8
0
 def test_app_name_with_dot_app_no_match(self, ps_mock):
     print("Testing isAppRunning with name plus .app match...")
     self.assertEqual(munkicommon.isAppRunning("BonziBUDDY"), False)
예제 #9
0
 def test_app_with_exact_path_match(self, ps_mock):
     print("Testing isAppRunning with exact path match...")
     self.assertEqual(
         munkicommon.isAppRunning(
             '/Applications/Firefox.app/Contents/MacOS/firefox'), True)
예제 #10
0
 def test_app_by_executable_name_no_match(self, ps_mock):
     print("Testing isAppRunning with executable name no matches...")
     self.assertEqual(munkicommon.isAppRunning("bonzi"), False)
예제 #11
0
 def test_app_name_with_dot_app_match(self, ps_mock):
     print("Testing isAppRunning with name plus .app match...")
     self.assertEqual(munkicommon.isAppRunning("Firefox"), True)
예제 #12
0
 def test_app_by_executable_name_match(self, ps_mock):
     print("Testing isAppRunning with executable name match...")
     self.assertEqual(munkicommon.isAppRunning("firefox"), True)
예제 #13
0
 def test_app_by_filename_no_match(self, ps_mock):
     print("Testing isAppRunning with file name no matches...")
     self.assertEqual(munkicommon.isAppRunning("BonziBUDDY.app"), False)
예제 #14
0
 def test_app_by_filename_match(self, ps_mock):
     print("Testing isAppRunning with file name match...")
     self.assertEqual(munkicommon.isAppRunning("Firefox.app"), True)
예제 #15
0
 def test_app_with_exact_path_no_match(self, ps_mock):
     print("Testing isAppRunning with exact path no matches...")
     self.assertEqual(munkicommon.isAppRunning("/usr/local/bin/bonzi"), False)
예제 #16
0
 def test_app_with_exact_path_match(self, ps_mock):
     print("Testing isAppRunning with exact path match...")
     self.assertEqual(munkicommon.isAppRunning("/Applications/Firefox.app/Contents/MacOS/firefox"), True)