Skip to content

Conversation

@hi-riddhi
Copy link

What does this PR do?

Adds a test under featuretools\tests\primitive_tests\test_primitive_input_types.py to confirm that primitives in FeatureTools behave correctly regarding their input_types.

What’s Covered?

  • ✅ Parametrized tests for MultiplyNumericScalar and Year primitives.
  • ✅ Checks expected dtype in feature matrix output.

Why?

Helps detect future regressions in how primitives declare and validate input types.

How to Run?

pytest featuretools/tests/test_primitive_input_types.py

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@hi-riddhi hi-riddhi closed this Sep 23, 2025
@hi-riddhi hi-riddhi reopened this Oct 8, 2025
@hi-riddhi
Copy link
Author

What does this PR do?
Adds a test under featuretools\tests\primitive_tests\test_primitive_input_types.py to confirm that primitives in FeatureTools behave correctly regarding their input_types.

What’s Covered?
✅ Parametrized tests for MultiplyNumericScalar and Year primitives.
✅ Checks expected dtype in feature matrix output.
Why?
Helps detect future regressions in how primitives declare and validate input types.

How to Run?
pytest featuretools/tests/test_primitive_input_types.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants