Example #1
0
    def testFusionVersionsMatch(self):
        """Check Fusion and server versions are aligned."""
        fusion_version = common.GetFusionVersion()
        gee_server_version = common.GetGeeServerVersion()

        error_msg = ('Fusion and GEE Server versions DO NOT match. '
                     'Currently running Fusion v. %s and GEE Server v. %s.' %
                     (fusion_version, gee_server_version))
        self.assertEqual(fusion_version, gee_server_version, msg=error_msg)

        print 'Fusion and GEE Server versions match. Current version is %s.' % (
            fusion_version)
Example #2
0
    def testGeeServerVersion(self):
        """Check if GEE Server release is the latest available."""

        latest_version = common.GetLatestVersion()
        gee_server_version = common.GetGeeServerVersion()

        error_msg = ('Running GEE Server version %s. Upgrade to (%s).' %
                     (gee_server_version, latest_version))
        self.assertEqual(gee_server_version, latest_version, msg=error_msg)

        print('Currently running the latest version of GEE Server (%s).' %
              gee_server_version)
Example #3
0
    def testGeeServerVersion(self):
        """Check if GEE Server release is the latest available."""

        latest_version = common.GetLatestVersion()
        # Extract the main version information.
        gee_server_version = common.GetGeeServerVersion()
        gee_server_version = ".".join(gee_server_version.split('.')[0:3])

        error_msg = ('Running GEE Server version %s. Upgrade to (%s).' %
                     (gee_server_version, latest_version))
        self.assertEqual(gee_server_version, latest_version, msg=error_msg)

        print('Currently running the latest version of GEE Server (%s).' %
              gee_server_version)