From ee9c6622fff2a9daf750dd5547864025bf0c7ce6 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 18 Jun 2013 22:46:58 -0700 Subject: [PATCH] Add mock import for testing on Linux. --- edbob/win32.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/edbob/win32.py b/edbob/win32.py index 96a76bd..314ddaa 100644 --- a/edbob/win32.py +++ b/edbob/win32.py @@ -38,9 +38,17 @@ if sys.platform == 'win32': # docs should build for everyone import win32file import win32print import win32service - import win32serviceutil import winerror +try: + import win32serviceutil +except ImportError: + # Mock out for testing on Linux. + class Object(object): + pass + win32serviceutil = Object() + win32serviceutil.ServiceFramework = Object + import edbob