Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions qase-api-client/docs/TestCase.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Name | Type | Description | Notes
**is_flaky** | **int** | | [optional]
**behavior** | **int** | | [optional]
**automation** | **int** | Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. | [optional]
**is_manual** | **int** | `1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **int** | `1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`. | [optional]
**is_manual** | **bool** | `true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **bool** | `true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`. | [optional]
**status** | **int** | | [optional]
**milestone_id** | **int** | | [optional]
**suite_id** | **int** | | [optional]
Expand Down
4 changes: 2 additions & 2 deletions qase-api-client/docs/TestCaseCreate.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Name | Type | Description | Notes
**suite_id** | **int** | | [optional]
**milestone_id** | **int** | | [optional]
**automation** | **int** | Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence. | [optional]
**is_manual** | **int** | `1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **int** | `1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`. | [optional]
**is_manual** | **bool** | `true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **bool** | `true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`. | [optional]
**status** | **int** | | [optional]
**steps_type** | **str** | Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format. | [optional] [default to 'classic']
**attachments** | **List[str]** | A list of Attachment hashes. | [optional]
Expand Down
4 changes: 2 additions & 2 deletions qase-api-client/docs/TestCaseUpdate.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Name | Type | Description | Notes
**suite_id** | **int** | | [optional]
**milestone_id** | **int** | | [optional]
**automation** | **int** | Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence. | [optional]
**is_manual** | **int** | `1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **int** | `1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`. | [optional]
**is_manual** | **bool** | `true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **bool** | `true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`. | [optional]
**status** | **int** | | [optional]
**steps_type** | **str** | Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format. | [optional] [default to 'classic']
**attachments** | **List[str]** | A list of Attachment hashes. | [optional]
Expand Down
4 changes: 2 additions & 2 deletions qase-api-client/docs/TestCasebulkCasesInner.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Name | Type | Description | Notes
**suite_id** | **int** | | [optional]
**milestone_id** | **int** | | [optional]
**automation** | **int** | Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence. | [optional]
**is_manual** | **int** | `1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **int** | `1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`. | [optional]
**is_manual** | **bool** | `true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field. | [optional]
**is_to_be_automated** | **bool** | `true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`. | [optional]
**status** | **int** | | [optional]
**steps_type** | **str** | Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format. | [optional] [default to 'classic']
**attachments** | **List[str]** | A list of Attachment hashes. | [optional]
Expand Down
2 changes: 1 addition & 1 deletion qase-api-client/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "qase-api-client"
version = "2.0.10"
version = "2.0.11"
description = "Qase TestOps API V1 client for Python"
readme = "README.md"
authors = [{name = "Qase Team", email = "support@qase.io"}]
Expand Down
6 changes: 3 additions & 3 deletions qase-api-client/src/qase/api_client_v1/models/test_case.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import json

from datetime import datetime
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictInt, StrictStr, field_validator
from typing import Any, ClassVar, Dict, List, Optional
from qase.api_client_v1.models.attachment import Attachment
from qase.api_client_v1.models.custom_field_value import CustomFieldValue
Expand Down Expand Up @@ -48,8 +48,8 @@ class TestCase(BaseModel):
is_flaky: Optional[StrictInt] = None
behavior: Optional[StrictInt] = None
automation: Optional[StrictInt] = Field(default=None, description="Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated.")
is_manual: Optional[StrictInt] = Field(default=None, description="`1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictInt] = Field(default=None, description="`1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`.", alias="isToBeAutomated")
is_manual: Optional[StrictBool] = Field(default=None, description="`true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictBool] = Field(default=None, description="`true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`.", alias="isToBeAutomated")
status: Optional[StrictInt] = None
milestone_id: Optional[StrictInt] = None
suite_id: Optional[StrictInt] = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import re # noqa: F401
import json

from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictInt, StrictStr, field_validator
from typing import Any, ClassVar, Dict, List, Optional
from typing_extensions import Annotated
from qase.api_client_v1.models.test_case_parameter_create import TestCaseParameterCreate
Expand All @@ -43,8 +43,8 @@ class TestCaseCreate(BaseModel):
suite_id: Optional[StrictInt] = None
milestone_id: Optional[StrictInt] = None
automation: Optional[StrictInt] = Field(default=None, description="Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence.")
is_manual: Optional[StrictInt] = Field(default=None, description="`1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictInt] = Field(default=None, description="`1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`.", alias="isToBeAutomated")
is_manual: Optional[StrictBool] = Field(default=None, description="`true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictBool] = Field(default=None, description="`true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`.", alias="isToBeAutomated")
status: Optional[StrictInt] = None
steps_type: Optional[StrictStr] = Field(default='classic', description="Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format.")
attachments: Optional[List[StrictStr]] = Field(default=None, description="A list of Attachment hashes.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import re # noqa: F401
import json

from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictInt, StrictStr, field_validator
from typing import Any, ClassVar, Dict, List, Optional
from typing_extensions import Annotated
from qase.api_client_v1.models.test_case_parameter_create import TestCaseParameterCreate
Expand All @@ -43,8 +43,8 @@ class TestCaseUpdate(BaseModel):
suite_id: Optional[StrictInt] = None
milestone_id: Optional[StrictInt] = None
automation: Optional[StrictInt] = Field(default=None, description="Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence.")
is_manual: Optional[StrictInt] = Field(default=None, description="`1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictInt] = Field(default=None, description="`1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`.", alias="isToBeAutomated")
is_manual: Optional[StrictBool] = Field(default=None, description="`true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictBool] = Field(default=None, description="`true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`.", alias="isToBeAutomated")
status: Optional[StrictInt] = None
steps_type: Optional[StrictStr] = Field(default='classic', description="Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format.")
attachments: Optional[List[StrictStr]] = Field(default=None, description="A list of Attachment hashes.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import re # noqa: F401
import json

from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictInt, StrictStr, field_validator
from typing import Any, ClassVar, Dict, List, Optional
from typing_extensions import Annotated
from qase.api_client_v1.models.test_case_parameter_create import TestCaseParameterCreate
Expand All @@ -43,8 +43,8 @@ class TestCasebulkCasesInner(BaseModel):
suite_id: Optional[StrictInt] = None
milestone_id: Optional[StrictInt] = None
automation: Optional[StrictInt] = Field(default=None, description="Deprecated, use `isManual` and `isToBeAutomated` instead. Encodes the test case automation state as a single integer: `0` = manual, `1` = manual planned to be automated, `2` = automated. If both `automation` and `isManual`/`isToBeAutomated` are provided, `isManual` and `isToBeAutomated` take precedence.")
is_manual: Optional[StrictInt] = Field(default=None, description="`1` if the case is manual, `0` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictInt] = Field(default=None, description="`1` if a manual case is planned to be automated, `0` otherwise. Only meaningful when `isManual = 1`; ignored when `isManual = 0`.", alias="isToBeAutomated")
is_manual: Optional[StrictBool] = Field(default=None, description="`true` if the case is manual, `false` if it is automated. Combined with `isToBeAutomated`, replaces the deprecated `automation` field.", alias="isManual")
is_to_be_automated: Optional[StrictBool] = Field(default=None, description="`true` if a manual case is planned to be automated, `false` otherwise. Only meaningful when `isManual` is `true`; ignored when `isManual` is `false`.", alias="isToBeAutomated")
status: Optional[StrictInt] = None
steps_type: Optional[StrictStr] = Field(default='classic', description="Determines the format of the steps field. When \"classic\", steps use the standard action/expected_result/data format. When \"gherkin\", steps use the {value: \"Given...\\nWhen...\\nThen...\"} format.")
attachments: Optional[List[StrictStr]] = Field(default=None, description="A list of Attachment hashes.")
Expand Down
Loading