Fixing kubernetes version check (some versions return strings instead of ints)

Change-Id: Ieb897a207d3d37954867e1b624c37743f7eb3ec1
diff --git a/xos/synchronizer/tests/test_sync_kubernetesservice.py b/xos/synchronizer/tests/test_sync_kubernetesservice.py
index 75a79cc..75632cd 100644
--- a/xos/synchronizer/tests/test_sync_kubernetesservice.py
+++ b/xos/synchronizer/tests/test_sync_kubernetesservice.py
@@ -52,6 +52,20 @@
     def test_valid_version(self):
 
         version = MagicMock()
+        version.major = '1'
+        version.minor = '13'
+        version.git_version = "v1.13.0"
+
+        with patch.object(self.step_class, "init_kubernetes_client", new=fake_init_kubernetes_client):
+            step = self.step_class(model_accessor=self.model_accessor)
+
+            step.api_instance.get_code.return_value = version
+
+            step.sync_record(self.service)
+
+    def test_valid_version_int(self):
+
+        version = MagicMock()
         version.major = 1
         version.minor = 13
         version.git_version = "v1.13.0"