Skip to content

Releases: python-scim/scim2-tester

0.2.4

10 Oct 09:22
0.2.4
5c69b38

Choose a tag to compare

[0.2.4] - 2025-10-10

--------------------

Added
^^^^^
- Support for Python 3.14.

Fixed
^^^^^
- Compatibility with Pydantic 2.12.

0.2.3

22 Aug 07:36
0.2.3
b5365e4

Choose a tag to compare

[0.2.3] - 2025-08-22

--------------------

Fixed
^^^^^
- Error and critical check results directly raise an exception when ``raise_exceptions=True``.
- Use ``ComplexAttribute`` instead of ``MultiValuedComplexAttribute`` to generate data.
- Respect the ``primary`` attribute unique truthy value when generating random values.
- Correctly handle value generation in sub-attributes. :issue:`41`

0.2.2

13 Aug 21:55
0.2.2
b330cf1

Choose a tag to compare

[0.2.2] - 2025-08-13

--------------------

Fixed
^^^^^
- Discovery checkers are always executed, even with tag filtering.
- Don't execute PATCH tests when the ServiceProviderConfig advises patch is not supported.

0.2.1

13 Aug 16:29
0.2.1
50539ca

Choose a tag to compare

[0.2.1] - 2025-08-13

--------------------

Fixed
^^^^^
- Sort results in get_all_available_tags, so it can be used with pytest-xdist.
- `generate_random_value` generate coherent `ref` and `value` values for complex attributes. :pr:`30` :pr:`37`
- Include PATCH operations in get_all_available_tags.

0.2.0

12 Aug 13:03
0.2.0
4169cbe

Choose a tag to compare

[0.2.0] - 2025-08-12

---------------------

Added
^^^^^
- Check filtering. :issue:`23`
- PATCH checks. :pr:`31`

0.1.14

28 Mar 11:05
0.1.14
20e4746

Choose a tag to compare

[0.1.14] - 2025-03-28

---------------------

Fixed
^^^^^
- Fix a Pydantic warning.

0.1.13

11 Dec 16:22
0.1.13
9e04ebf

Choose a tag to compare

[0.1.13] - 2024-12-11

---------------------

Fixed
^^^^^
- Generate valid emails and phone numbers when filling objects attributes.

0.1.12

08 Dec 18:09
0.1.12
183d39f

Choose a tag to compare

[0.1.12] - 2024-12-08

---------------------

Fixed
^^^^^
- Resource replacement test was not using new values.

0.1.11

08 Dec 17:44
0.1.11
70d75be

Choose a tag to compare

[0.1.11] - 2024-12-08

---------------------

Added
^^^^^
- Slightly improved error messages.
- Create temporary resources to test references.

0.1.10

02 Dec 21:30
0.1.10
a9d19a9

Choose a tag to compare

[0.1.10] - 2024-12-02

---------------------

Added
^^^^^
- Restrict expected status codes in checks.
- Check individual :class:`~scim2_models.Schema` and :class:`~scim2_models.ResourceType` endpoints.
- Check for :class:`~scim2_models.Schema` and :class:`~scim2_models.ResourceType` with invalid ids.

Fixed
^^^^^
- Avoid to randomly generate references to unexisting objects.