예제 #1
0
 def test_moved(self):
     """Warning message when the class has moved."""
     mock_warn = mock.Mock()
     test_class = deprecated.MovedHelper(urls.Url,
                                         'grow.common.urls.Url',
                                         warn=mock_warn)
     _ = test_class('/')
     mock_warn.assert_called_with(
         'The grow.common.urls.Url class has moved to grow.common.urls.Url and '
         'will be removed in a future version.')
예제 #2
0
 def test_static_method(self):
     """Moved warning also works with static methods."""
     mock_warn = mock.Mock()
     test_class = deprecated.MovedHelper(urls.Url,
                                         'grow.common.urls.Url',
                                         warn=mock_warn)
     _ = test_class.create_relative_path('/foo/bar/baz/',
                                         relative_to='/test/dir/')
     mock_warn.assert_called_with(
         'The grow.common.urls.Url class has moved to grow.common.urls.Url and '
         'will be removed in a future version.')
예제 #3
0
"""Deprecated path for Grow catalog holder."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.translations import catalog_holder as new_ref

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(new_ref.Error, 'grow.pods.catalog_holder.Error')
UsageError = deprecated.MovedHelper(new_ref.UsageError,
                                    'grow.pods.catalog_holder.UsageError')
Catalogs = deprecated.MovedHelper(new_ref.Catalogs,
                                  'grow.pods.catalog_holder.Catalogs')
예제 #4
0
"""Deprecated path for file storage."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.storage import file_storage as new_ref

# pylint: disable=invalid-name
FileStorage = deprecated.MovedHelper(
    new_ref.FileStorage, 'grow.pods.storage.file_storage.FileStorage')
예제 #5
0
"""Deprecated path for GCS storage."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.storage import google_storage as new_ref

# pylint: disable=invalid-name
CloudStorage = deprecated.MovedHelper(
    new_ref.CloudStorage, 'grow.pods.storage.google_storage.CloudStorage')
CloudStorageLoader = deprecated.MovedHelper(
    new_ref.CloudStorageLoader,
    'grow.pods.storage.google_storage.CloudStorageLoader')
예제 #6
0
"""Deprecated path for Grow importers."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.translations import importers as new_ref

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(
    new_ref.Error, 'grow.pods.importers.Error')
Importer = deprecated.MovedHelper(
    new_ref.Importer, 'grow.pods.importers.Importer')
예제 #7
0
"""Deprecated path for Grow locales."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.translations import locales as new_ref

# pylint: disable=invalid-name
Locales = deprecated.MovedHelper(new_ref.Locales, 'grow.pods.locales.Locales')
Locale = deprecated.MovedHelper(new_ref.Locale, 'grow.pods.locales.Locale')
예제 #8
0
"""Deprecated path for Grow documents."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.documents import document as new_ref

# Alias constants.
PATH_LOCALE_REGEX = new_ref.PATH_LOCALE_REGEX
BUILT_IN_FIELDS = new_ref.BUILT_IN_FIELDS

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(new_ref.Error, 'grow.pods.documents.Error')
DocumentDoesNotExistError = deprecated.MovedHelper(
    new_ref.DocumentDoesNotExistError,
    'grow.pods.documents.DocumentDoesNotExistError')
DocumentExistsError = deprecated.MovedHelper(
    new_ref.DocumentExistsError, 'grow.pods.documents.DocumentExistsError')
PathFormatError = deprecated.MovedHelper(
    new_ref.PathFormatError, 'grow.pods.documents.PathFormatError')
Document = deprecated.MovedHelper(new_ref.Document,
                                  'grow.pods.documents.Document')
예제 #9
0
"""Deprecated path for Grow document front matter."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.documents import document_front_matter as new_ref

# Alias constants.
BOUNDARY_REGEX = new_ref.BOUNDARY_REGEX
CONVERT_MESSAGE = new_ref.CONVERT_MESSAGE

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(
    new_ref.Error, 'grow.pods.document_front_matter.Error')
BadFormatError = deprecated.MovedHelper(
    new_ref.BadFormatError, 'grow.pods.document_front_matter.BadFormatError')
DocumentFrontMatter = deprecated.MovedHelper(
    new_ref.DocumentFrontMatter, 'grow.pods.document_front_matter.DocumentFrontMatter')
예제 #10
0
"""Deprecated path for Grow document fields."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.documents import document_fields as new_ref

# Alias constants.
LOCALIZED_KEY_REGEX = new_ref.LOCALIZED_KEY_REGEX

# pylint: disable=invalid-name
DocumentFields = deprecated.MovedHelper(
    new_ref.DocumentFields, 'grow.pods.document_fields.DocumentFields')
예제 #11
0
파일: catalogs.py 프로젝트: kmcnellis/grow
"""Deprecated path for Grow catalogs."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.translations import catalogs as new_ref

# pylint: disable=invalid-name
Catalog = deprecated.MovedHelper(new_ref.Catalog, 'grow.pods.catalogs.Catalog')
예제 #12
0
"""Deprecated path for storage errors."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.storage import errors as new_ref

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(new_ref.Error, 'grow.pods.storage.errors.Error')
PathError = deprecated.MovedHelper(new_ref.PathError,
                                   'grow.pods.storage.errors.PathError')
NotFoundError = deprecated.MovedHelper(
    new_ref.NotFoundError, 'grow.pods.storage.errors.NotFoundError')
예제 #13
0
"""Deprecated path for Grow document format."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.documents import document_format as new_ref

# Alias constants.
BOUNDARY_SEPARATOR = new_ref.BOUNDARY_SEPARATOR

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(new_ref.Error,
                               'grow.pods.document_format.Error')
BadFormatError = deprecated.MovedHelper(
    new_ref.BadFormatError, 'grow.pods.document_format.BadFormatError')
BadLocalesError = deprecated.MovedHelper(
    new_ref.BadLocalesError, 'grow.pods.document_format.BadLocalesError')
DocumentFormat = deprecated.MovedHelper(
    new_ref.DocumentFormat, 'grow.pods.document_format.DocumentFormat')
HtmlDocumentFormat = deprecated.MovedHelper(
    new_ref.HtmlDocumentFormat, 'grow.pods.document_format.HtmlDocumentFormat')
MarkdownDocumentFormat = deprecated.MovedHelper(
    new_ref.MarkdownDocumentFormat,
    'grow.pods.document_format.MarkdownDocumentFormat')
TextDocumentFormat = deprecated.MovedHelper(
    new_ref.TextDocumentFormat, 'grow.pods.document_format.TextDocumentFormat')
YamlDocumentFormat = deprecated.MovedHelper(
    new_ref.YamlDocumentFormat, 'grow.pods.document_format.YamlDocumentFormat')
예제 #14
0
"""Deprecated path for storage errors."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.storage import base_storage as new_ref

# pylint: disable=invalid-name
BaseStorage = deprecated.MovedHelper(
    new_ref.BaseStorage, 'grow.pods.storage.base_storage.BaseStorage')
예제 #15
0
"""Deprecated path for Grow collection."""

# TODO: Remove after deprecation period.

from grow.common import deprecated
from grow.collections import collection as new_ref

# pylint: disable=invalid-name
Error = deprecated.MovedHelper(new_ref.Error, 'grow.pods.collections.Error')
BadCollectionNameError = deprecated.MovedHelper(
    new_ref.BadCollectionNameError,
    'grow.pods.collections.BadCollectionNameError')
BadFieldsError = deprecated.MovedHelper(
    new_ref.BadFieldsError, 'grow.pods.collections.BadFieldsError')
CollectionDoesNotExistError = deprecated.MovedHelper(
    new_ref.CollectionDoesNotExistError,
    'grow.pods.collections.CollectionDoesNotExistError')
CollectionExistsError = deprecated.MovedHelper(
    new_ref.CollectionExistsError,
    'grow.pods.collections.CollectionExistsError')
CollectionNotEmptyError = deprecated.MovedHelper(
    new_ref.CollectionNotEmptyError,
    'grow.pods.collections.CollectionNotEmptyError')
NoLocalesError = deprecated.MovedHelper(
    new_ref.NoLocalesError, 'grow.pods.collections.NoLocalesError')
Collection = deprecated.MovedHelper(new_ref.Collection,
                                    'grow.pods.collections.Collection')