def test_get_most_recent_export(self):
    export_dir_base = tempfile.mkdtemp() + "export/"
    gfile.MkDir(export_dir_base)
    _create_test_export_dir(export_dir_base)
    _create_test_export_dir(export_dir_base)
    _create_test_export_dir(export_dir_base)
    export_dir_4 = _create_test_export_dir(export_dir_base)

    (most_recent_export_dir, most_recent_export_version) = (
        saved_model_export_utils.get_most_recent_export(export_dir_base))

    self.assertEqual(compat.as_bytes(export_dir_4),
                     compat.as_bytes(most_recent_export_dir))
    self.assertEqual(compat.as_bytes(export_dir_4),
                     os.path.join(compat.as_bytes(export_dir_base),
                                  compat.as_bytes(
                                      str(most_recent_export_version))))
    def test_get_most_recent_export(self):
        export_dir_base = tempfile.mkdtemp() + "export/"
        gfile.MkDir(export_dir_base)
        _create_test_export_dir(export_dir_base)
        _create_test_export_dir(export_dir_base)
        _create_test_export_dir(export_dir_base)
        export_dir_4 = _create_test_export_dir(export_dir_base)

        (most_recent_export_dir, most_recent_export_version) = (
            saved_model_export_utils.get_most_recent_export(export_dir_base))

        self.assertEqual(compat.as_bytes(export_dir_4),
                         compat.as_bytes(most_recent_export_dir))
        self.assertEqual(
            compat.as_bytes(export_dir_4),
            os.path.join(compat.as_bytes(export_dir_base),
                         compat.as_bytes(str(most_recent_export_version))))