diff options
| -rw-r--r-- | python/fatcat_client/models/creator_entity.py | 84 | ||||
| -rw-r--r-- | python/fatcat_client/models/file_entity.py | 54 | ||||
| -rw-r--r-- | python/fatcat_client/models/release_contrib.py | 30 | ||||
| -rw-r--r-- | python/fatcat_client/models/release_entity.py | 82 | ||||
| -rw-r--r-- | python/fatcat_client/models/release_ref.py | 160 | ||||
| -rw-r--r-- | python/tests/codegen_tests/test_default_api.py | 96 | 
6 files changed, 396 insertions, 110 deletions
| diff --git a/python/fatcat_client/models/creator_entity.py b/python/fatcat_client/models/creator_entity.py index 79be738b..254e3a65 100644 --- a/python/fatcat_client/models/creator_entity.py +++ b/python/fatcat_client/models/creator_entity.py @@ -32,7 +32,9 @@ class CreatorEntity(object):      """      swagger_types = {          'orcid': 'str', -        'full_name': 'str', +        'surname': 'str', +        'given_name': 'str', +        'display_name': 'str',          'state': 'str',          'ident': 'str',          'revision': 'int', @@ -43,7 +45,9 @@ class CreatorEntity(object):      attribute_map = {          'orcid': 'orcid', -        'full_name': 'full_name', +        'surname': 'surname', +        'given_name': 'given_name', +        'display_name': 'display_name',          'state': 'state',          'ident': 'ident',          'revision': 'revision', @@ -52,11 +56,13 @@ class CreatorEntity(object):          'extra': 'extra'      } -    def __init__(self, orcid=None, full_name=None, state=None, ident=None, revision=None, redirect=None, editgroup_id=None, extra=None):  # noqa: E501 +    def __init__(self, orcid=None, surname=None, given_name=None, display_name=None, state=None, ident=None, revision=None, redirect=None, editgroup_id=None, extra=None):  # noqa: E501          """CreatorEntity - a model defined in Swagger"""  # noqa: E501          self._orcid = None -        self._full_name = None +        self._surname = None +        self._given_name = None +        self._display_name = None          self._state = None          self._ident = None          self._revision = None @@ -67,7 +73,11 @@ class CreatorEntity(object):          if orcid is not None:              self.orcid = orcid -        self.full_name = full_name +        if surname is not None: +            self.surname = surname +        if given_name is not None: +            self.given_name = given_name +        self.display_name = display_name          if state is not None:              self.state = state          if ident is not None: @@ -103,27 +113,69 @@ class CreatorEntity(object):          self._orcid = orcid      @property -    def full_name(self): -        """Gets the full_name of this CreatorEntity.  # noqa: E501 +    def surname(self): +        """Gets the surname of this CreatorEntity.  # noqa: E501 -        :return: The full_name of this CreatorEntity.  # noqa: E501 +        :return: The surname of this CreatorEntity.  # noqa: E501          :rtype: str          """ -        return self._full_name +        return self._surname -    @full_name.setter -    def full_name(self, full_name): -        """Sets the full_name of this CreatorEntity. +    @surname.setter +    def surname(self, surname): +        """Sets the surname of this CreatorEntity. -        :param full_name: The full_name of this CreatorEntity.  # noqa: E501 +        :param surname: The surname of this CreatorEntity.  # noqa: E501          :type: str          """ -        if full_name is None: -            raise ValueError("Invalid value for `full_name`, must not be `None`")  # noqa: E501 -        self._full_name = full_name +        self._surname = surname + +    @property +    def given_name(self): +        """Gets the given_name of this CreatorEntity.  # noqa: E501 + + +        :return: The given_name of this CreatorEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._given_name + +    @given_name.setter +    def given_name(self, given_name): +        """Sets the given_name of this CreatorEntity. + + +        :param given_name: The given_name of this CreatorEntity.  # noqa: E501 +        :type: str +        """ + +        self._given_name = given_name + +    @property +    def display_name(self): +        """Gets the display_name of this CreatorEntity.  # noqa: E501 + + +        :return: The display_name of this CreatorEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._display_name + +    @display_name.setter +    def display_name(self, display_name): +        """Sets the display_name of this CreatorEntity. + + +        :param display_name: The display_name of this CreatorEntity.  # noqa: E501 +        :type: str +        """ +        if display_name is None: +            raise ValueError("Invalid value for `display_name`, must not be `None`")  # noqa: E501 + +        self._display_name = display_name      @property      def state(self): diff --git a/python/fatcat_client/models/file_entity.py b/python/fatcat_client/models/file_entity.py index d8847ee2..070789d5 100644 --- a/python/fatcat_client/models/file_entity.py +++ b/python/fatcat_client/models/file_entity.py @@ -32,7 +32,9 @@ class FileEntity(object):      """      swagger_types = {          'releases': 'list[str]', +        'mimetype': 'str',          'url': 'str', +        'sha256': 'str',          'md5': 'str',          'sha1': 'str',          'size': 'int', @@ -46,7 +48,9 @@ class FileEntity(object):      attribute_map = {          'releases': 'releases', +        'mimetype': 'mimetype',          'url': 'url', +        'sha256': 'sha256',          'md5': 'md5',          'sha1': 'sha1',          'size': 'size', @@ -58,11 +62,13 @@ class FileEntity(object):          'state': 'state'      } -    def __init__(self, releases=None, url=None, md5=None, sha1=None, size=None, extra=None, editgroup_id=None, redirect=None, revision=None, ident=None, state=None):  # noqa: E501 +    def __init__(self, releases=None, mimetype=None, url=None, sha256=None, md5=None, sha1=None, size=None, extra=None, editgroup_id=None, redirect=None, revision=None, ident=None, state=None):  # noqa: E501          """FileEntity - a model defined in Swagger"""  # noqa: E501          self._releases = None +        self._mimetype = None          self._url = None +        self._sha256 = None          self._md5 = None          self._sha1 = None          self._size = None @@ -76,8 +82,12 @@ class FileEntity(object):          if releases is not None:              self.releases = releases +        if mimetype is not None: +            self.mimetype = mimetype          if url is not None:              self.url = url +        if sha256 is not None: +            self.sha256 = sha256          if md5 is not None:              self.md5 = md5          if sha1 is not None: @@ -119,6 +129,27 @@ class FileEntity(object):          self._releases = releases      @property +    def mimetype(self): +        """Gets the mimetype of this FileEntity.  # noqa: E501 + + +        :return: The mimetype of this FileEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._mimetype + +    @mimetype.setter +    def mimetype(self, mimetype): +        """Sets the mimetype of this FileEntity. + + +        :param mimetype: The mimetype of this FileEntity.  # noqa: E501 +        :type: str +        """ + +        self._mimetype = mimetype + +    @property      def url(self):          """Gets the url of this FileEntity.  # noqa: E501 @@ -140,6 +171,27 @@ class FileEntity(object):          self._url = url      @property +    def sha256(self): +        """Gets the sha256 of this FileEntity.  # noqa: E501 + + +        :return: The sha256 of this FileEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._sha256 + +    @sha256.setter +    def sha256(self, sha256): +        """Sets the sha256 of this FileEntity. + + +        :param sha256: The sha256 of this FileEntity.  # noqa: E501 +        :type: str +        """ + +        self._sha256 = sha256 + +    @property      def md5(self):          """Gets the md5 of this FileEntity.  # noqa: E501 diff --git a/python/fatcat_client/models/release_contrib.py b/python/fatcat_client/models/release_contrib.py index de458e67..72eeca1d 100644 --- a/python/fatcat_client/models/release_contrib.py +++ b/python/fatcat_client/models/release_contrib.py @@ -33,23 +33,23 @@ class ReleaseContrib(object):      swagger_types = {          'index': 'int',          'creator_id': 'str', -        'creator_stub': 'str', +        'raw': 'str',          'role': 'str'      }      attribute_map = {          'index': 'index',          'creator_id': 'creator_id', -        'creator_stub': 'creator_stub', +        'raw': 'raw',          'role': 'role'      } -    def __init__(self, index=None, creator_id=None, creator_stub=None, role=None):  # noqa: E501 +    def __init__(self, index=None, creator_id=None, raw=None, role=None):  # noqa: E501          """ReleaseContrib - a model defined in Swagger"""  # noqa: E501          self._index = None          self._creator_id = None -        self._creator_stub = None +        self._raw = None          self._role = None          self.discriminator = None @@ -57,8 +57,8 @@ class ReleaseContrib(object):              self.index = index          if creator_id is not None:              self.creator_id = creator_id -        if creator_stub is not None: -            self.creator_stub = creator_stub +        if raw is not None: +            self.raw = raw          if role is not None:              self.role = role @@ -105,25 +105,25 @@ class ReleaseContrib(object):          self._creator_id = creator_id      @property -    def creator_stub(self): -        """Gets the creator_stub of this ReleaseContrib.  # noqa: E501 +    def raw(self): +        """Gets the raw of this ReleaseContrib.  # noqa: E501 -        :return: The creator_stub of this ReleaseContrib.  # noqa: E501 +        :return: The raw of this ReleaseContrib.  # noqa: E501          :rtype: str          """ -        return self._creator_stub +        return self._raw -    @creator_stub.setter -    def creator_stub(self, creator_stub): -        """Sets the creator_stub of this ReleaseContrib. +    @raw.setter +    def raw(self, raw): +        """Sets the raw of this ReleaseContrib. -        :param creator_stub: The creator_stub of this ReleaseContrib.  # noqa: E501 +        :param raw: The raw of this ReleaseContrib.  # noqa: E501          :type: str          """ -        self._creator_stub = creator_stub +        self._raw = raw      @property      def role(self): diff --git a/python/fatcat_client/models/release_entity.py b/python/fatcat_client/models/release_entity.py index 408d527b..3c6f1acb 100644 --- a/python/fatcat_client/models/release_entity.py +++ b/python/fatcat_client/models/release_entity.py @@ -36,13 +36,15 @@ class ReleaseEntity(object):      swagger_types = {          'refs': 'list[ReleaseRef]',          'contribs': 'list[ReleaseContrib]', +        'language': 'str',          'publisher': 'str',          'issue': 'str',          'pages': 'str',          'volume': 'str',          'isbn13': 'str',          'doi': 'str', -        'date': 'date', +        'release_date': 'date', +        'release_status': 'str',          'release_type': 'str',          'container_id': 'str',          'work_id': 'str', @@ -58,13 +60,15 @@ class ReleaseEntity(object):      attribute_map = {          'refs': 'refs',          'contribs': 'contribs', +        'language': 'language',          'publisher': 'publisher',          'issue': 'issue',          'pages': 'pages',          'volume': 'volume',          'isbn13': 'isbn13',          'doi': 'doi', -        'date': 'date', +        'release_date': 'release_date', +        'release_status': 'release_status',          'release_type': 'release_type',          'container_id': 'container_id',          'work_id': 'work_id', @@ -77,18 +81,20 @@ class ReleaseEntity(object):          'extra': 'extra'      } -    def __init__(self, refs=None, contribs=None, publisher=None, issue=None, pages=None, volume=None, isbn13=None, doi=None, date=None, release_type=None, container_id=None, work_id=None, title=None, state=None, ident=None, revision=None, redirect=None, editgroup_id=None, extra=None):  # noqa: E501 +    def __init__(self, refs=None, contribs=None, language=None, publisher=None, issue=None, pages=None, volume=None, isbn13=None, doi=None, release_date=None, release_status=None, release_type=None, container_id=None, work_id=None, title=None, state=None, ident=None, revision=None, redirect=None, editgroup_id=None, extra=None):  # noqa: E501          """ReleaseEntity - a model defined in Swagger"""  # noqa: E501          self._refs = None          self._contribs = None +        self._language = None          self._publisher = None          self._issue = None          self._pages = None          self._volume = None          self._isbn13 = None          self._doi = None -        self._date = None +        self._release_date = None +        self._release_status = None          self._release_type = None          self._container_id = None          self._work_id = None @@ -105,6 +111,8 @@ class ReleaseEntity(object):              self.refs = refs          if contribs is not None:              self.contribs = contribs +        if language is not None: +            self.language = language          if publisher is not None:              self.publisher = publisher          if issue is not None: @@ -117,8 +125,10 @@ class ReleaseEntity(object):              self.isbn13 = isbn13          if doi is not None:              self.doi = doi -        if date is not None: -            self.date = date +        if release_date is not None: +            self.release_date = release_date +        if release_status is not None: +            self.release_status = release_status          if release_type is not None:              self.release_type = release_type          if container_id is not None: @@ -181,6 +191,27 @@ class ReleaseEntity(object):          self._contribs = contribs      @property +    def language(self): +        """Gets the language of this ReleaseEntity.  # noqa: E501 + + +        :return: The language of this ReleaseEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._language + +    @language.setter +    def language(self, language): +        """Sets the language of this ReleaseEntity. + + +        :param language: The language of this ReleaseEntity.  # noqa: E501 +        :type: str +        """ + +        self._language = language + +    @property      def publisher(self):          """Gets the publisher of this ReleaseEntity.  # noqa: E501 @@ -307,25 +338,46 @@ class ReleaseEntity(object):          self._doi = doi      @property -    def date(self): -        """Gets the date of this ReleaseEntity.  # noqa: E501 +    def release_date(self): +        """Gets the release_date of this ReleaseEntity.  # noqa: E501 -        :return: The date of this ReleaseEntity.  # noqa: E501 +        :return: The release_date of this ReleaseEntity.  # noqa: E501          :rtype: date          """ -        return self._date +        return self._release_date -    @date.setter -    def date(self, date): -        """Sets the date of this ReleaseEntity. +    @release_date.setter +    def release_date(self, release_date): +        """Sets the release_date of this ReleaseEntity. -        :param date: The date of this ReleaseEntity.  # noqa: E501 +        :param release_date: The release_date of this ReleaseEntity.  # noqa: E501          :type: date          """ -        self._date = date +        self._release_date = release_date + +    @property +    def release_status(self): +        """Gets the release_status of this ReleaseEntity.  # noqa: E501 + + +        :return: The release_status of this ReleaseEntity.  # noqa: E501 +        :rtype: str +        """ +        return self._release_status + +    @release_status.setter +    def release_status(self, release_status): +        """Sets the release_status of this ReleaseEntity. + + +        :param release_status: The release_status of this ReleaseEntity.  # noqa: E501 +        :type: str +        """ + +        self._release_status = release_status      @property      def release_type(self): diff --git a/python/fatcat_client/models/release_ref.py b/python/fatcat_client/models/release_ref.py index 351c7a21..7e15900c 100644 --- a/python/fatcat_client/models/release_ref.py +++ b/python/fatcat_client/models/release_ref.py @@ -33,29 +33,54 @@ class ReleaseRef(object):      swagger_types = {          'index': 'int',          'target_release_id': 'str', -        'stub': 'str' +        'raw': 'str', +        'key': 'str', +        'year': 'int', +        'container_title': 'str', +        'title': 'str', +        'locator': 'str'      }      attribute_map = {          'index': 'index',          'target_release_id': 'target_release_id', -        'stub': 'stub' +        'raw': 'raw', +        'key': 'key', +        'year': 'year', +        'container_title': 'container_title', +        'title': 'title', +        'locator': 'locator'      } -    def __init__(self, index=None, target_release_id=None, stub=None):  # noqa: E501 +    def __init__(self, index=None, target_release_id=None, raw=None, key=None, year=None, container_title=None, title=None, locator=None):  # noqa: E501          """ReleaseRef - a model defined in Swagger"""  # noqa: E501          self._index = None          self._target_release_id = None -        self._stub = None +        self._raw = None +        self._key = None +        self._year = None +        self._container_title = None +        self._title = None +        self._locator = None          self.discriminator = None          if index is not None:              self.index = index          if target_release_id is not None:              self.target_release_id = target_release_id -        if stub is not None: -            self.stub = stub +        if raw is not None: +            self.raw = raw +        if key is not None: +            self.key = key +        if year is not None: +            self.year = year +        if container_title is not None: +            self.container_title = container_title +        if title is not None: +            self.title = title +        if locator is not None: +            self.locator = locator      @property      def index(self): @@ -100,25 +125,130 @@ class ReleaseRef(object):          self._target_release_id = target_release_id      @property -    def stub(self): -        """Gets the stub of this ReleaseRef.  # noqa: E501 +    def raw(self): +        """Gets the raw of this ReleaseRef.  # noqa: E501 -        :return: The stub of this ReleaseRef.  # noqa: E501 +        :return: The raw of this ReleaseRef.  # noqa: E501          :rtype: str          """ -        return self._stub +        return self._raw -    @stub.setter -    def stub(self, stub): -        """Sets the stub of this ReleaseRef. +    @raw.setter +    def raw(self, raw): +        """Sets the raw of this ReleaseRef. -        :param stub: The stub of this ReleaseRef.  # noqa: E501 +        :param raw: The raw of this ReleaseRef.  # noqa: E501          :type: str          """ -        self._stub = stub +        self._raw = raw + +    @property +    def key(self): +        """Gets the key of this ReleaseRef.  # noqa: E501 + + +        :return: The key of this ReleaseRef.  # noqa: E501 +        :rtype: str +        """ +        return self._key + +    @key.setter +    def key(self, key): +        """Sets the key of this ReleaseRef. + + +        :param key: The key of this ReleaseRef.  # noqa: E501 +        :type: str +        """ + +        self._key = key + +    @property +    def year(self): +        """Gets the year of this ReleaseRef.  # noqa: E501 + + +        :return: The year of this ReleaseRef.  # noqa: E501 +        :rtype: int +        """ +        return self._year + +    @year.setter +    def year(self, year): +        """Sets the year of this ReleaseRef. + + +        :param year: The year of this ReleaseRef.  # noqa: E501 +        :type: int +        """ + +        self._year = year + +    @property +    def container_title(self): +        """Gets the container_title of this ReleaseRef.  # noqa: E501 + + +        :return: The container_title of this ReleaseRef.  # noqa: E501 +        :rtype: str +        """ +        return self._container_title + +    @container_title.setter +    def container_title(self, container_title): +        """Sets the container_title of this ReleaseRef. + + +        :param container_title: The container_title of this ReleaseRef.  # noqa: E501 +        :type: str +        """ + +        self._container_title = container_title + +    @property +    def title(self): +        """Gets the title of this ReleaseRef.  # noqa: E501 + + +        :return: The title of this ReleaseRef.  # noqa: E501 +        :rtype: str +        """ +        return self._title + +    @title.setter +    def title(self, title): +        """Sets the title of this ReleaseRef. + + +        :param title: The title of this ReleaseRef.  # noqa: E501 +        :type: str +        """ + +        self._title = title + +    @property +    def locator(self): +        """Gets the locator of this ReleaseRef.  # noqa: E501 + + +        :return: The locator of this ReleaseRef.  # noqa: E501 +        :rtype: str +        """ +        return self._locator + +    @locator.setter +    def locator(self, locator): +        """Sets the locator of this ReleaseRef. + + +        :param locator: The locator of this ReleaseRef.  # noqa: E501 +        :type: str +        """ + +        self._locator = locator      def to_dict(self):          """Returns the model properties as a dict""" diff --git a/python/tests/codegen_tests/test_default_api.py b/python/tests/codegen_tests/test_default_api.py index cda38f38..2057339e 100644 --- a/python/tests/codegen_tests/test_default_api.py +++ b/python/tests/codegen_tests/test_default_api.py @@ -29,146 +29,146 @@ class TestDefaultApi(unittest.TestCase):      def tearDown(self):          pass -    def test_container_batch_post(self): -        """Test case for container_batch_post +    def test_accept_editgroup(self): +        """Test case for accept_editgroup          """          pass -    def test_container_id_get(self): -        """Test case for container_id_get +    def test_create_container(self): +        """Test case for create_container          """          pass -    def test_container_lookup_get(self): -        """Test case for container_lookup_get +    def test_create_container_batch(self): +        """Test case for create_container_batch          """          pass -    def test_container_post(self): -        """Test case for container_post +    def test_create_creator(self): +        """Test case for create_creator          """          pass -    def test_creator_batch_post(self): -        """Test case for creator_batch_post +    def test_create_creator_batch(self): +        """Test case for create_creator_batch          """          pass -    def test_creator_id_get(self): -        """Test case for creator_id_get +    def test_create_editgroup(self): +        """Test case for create_editgroup          """          pass -    def test_creator_lookup_get(self): -        """Test case for creator_lookup_get +    def test_create_file(self): +        """Test case for create_file          """          pass -    def test_creator_post(self): -        """Test case for creator_post +    def test_create_file_batch(self): +        """Test case for create_file_batch          """          pass -    def test_editgroup_id_accept_post(self): -        """Test case for editgroup_id_accept_post +    def test_create_release(self): +        """Test case for create_release          """          pass -    def test_editgroup_id_get(self): -        """Test case for editgroup_id_get +    def test_create_release_batch(self): +        """Test case for create_release_batch          """          pass -    def test_editgroup_post(self): -        """Test case for editgroup_post +    def test_create_work(self): +        """Test case for create_work          """          pass -    def test_editor_username_changelog_get(self): -        """Test case for editor_username_changelog_get +    def test_create_work_batch(self): +        """Test case for create_work_batch          """          pass -    def test_editor_username_get(self): -        """Test case for editor_username_get +    def test_get_container(self): +        """Test case for get_container          """          pass -    def test_file_batch_post(self): -        """Test case for file_batch_post +    def test_get_creator(self): +        """Test case for get_creator          """          pass -    def test_file_id_get(self): -        """Test case for file_id_get +    def test_get_editgroup(self): +        """Test case for get_editgroup          """          pass -    def test_file_lookup_get(self): -        """Test case for file_lookup_get +    def test_get_editor(self): +        """Test case for get_editor          """          pass -    def test_file_post(self): -        """Test case for file_post +    def test_get_editor_changelog(self): +        """Test case for get_editor_changelog          """          pass -    def test_release_batch_post(self): -        """Test case for release_batch_post +    def test_get_file(self): +        """Test case for get_file          """          pass -    def test_release_id_get(self): -        """Test case for release_id_get +    def test_get_release(self): +        """Test case for get_release          """          pass -    def test_release_lookup_get(self): -        """Test case for release_lookup_get +    def test_get_work(self): +        """Test case for get_work          """          pass -    def test_release_post(self): -        """Test case for release_post +    def test_lookup_container(self): +        """Test case for lookup_container          """          pass -    def test_work_batch_post(self): -        """Test case for work_batch_post +    def test_lookup_creator(self): +        """Test case for lookup_creator          """          pass -    def test_work_id_get(self): -        """Test case for work_id_get +    def test_lookup_file(self): +        """Test case for lookup_file          """          pass -    def test_work_post(self): -        """Test case for work_post +    def test_lookup_release(self): +        """Test case for lookup_release          """          pass | 
