Skip to content

Improve tests for classes related to typing of tabular data #875

@lars-reimann

Description

@lars-reimann

Tests for methods of

  • DataType (interface) and _PolarsDataType (implementation),
  • Schema (interface) and _PolarsSchema (implementation)

are missing entirely or for some edge cases.

We should

  • remove the outdated test_data_type.py and test_schema.py
  • create folders _data_type and _schema inside tests/safeds/data/tabular/typing
  • create individual files inside the folder for the different methods of DataType and Schema (same structure as for containers of tabular data).

Use parametrized tests to cover edge cases.

Metadata

Metadata

Assignees

Labels

releasedIncluded in a releasetesting 🧪Additional automated tests

Type

No type

Projects

Status

✔️ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions