Break ModelBuilder into smaller classes #1467
77.77% of diff hit (target 94.68%)
View this Pull Request on Codecov
77.77% of diff hit (target 94.68%)
Annotations
Check warning on line 168 in pymc_marketing/clv/models/basic.py
codecov / codecov/patch
pymc_marketing/clv/models/basic.py#L168
Added line #L168 was not covered by tests
Check warning on line 203 in pymc_marketing/clv/models/basic.py
codecov / codecov/patch
pymc_marketing/clv/models/basic.py#L203
Added line #L203 was not covered by tests
Check warning on line 465 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L465
Added line #L465 was not covered by tests
Check warning on line 632 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L632
Added line #L632 was not covered by tests
Check warning on line 667 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L666-L667
Added lines #L666 - L667 were not covered by tests
Check warning on line 669 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L669
Added line #L669 was not covered by tests
Check warning on line 698 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L697-L698
Added lines #L697 - L698 were not covered by tests
Check warning on line 700 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L700
Added line #L700 was not covered by tests
Check warning on line 739 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L738-L739
Added lines #L738 - L739 were not covered by tests
Check warning on line 741 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L741
Added line #L741 was not covered by tests
Check warning on line 748 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L747-L748
Added lines #L747 - L748 were not covered by tests
Check warning on line 752 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L750-L752
Added lines #L750 - L752 were not covered by tests
Check warning on line 754 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L754
Added line #L754 was not covered by tests
Check warning on line 757 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L756-L757
Added lines #L756 - L757 were not covered by tests
Check warning on line 759 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L759
Added line #L759 was not covered by tests
Check warning on line 762 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L761-L762
Added lines #L761 - L762 were not covered by tests
Check warning on line 769 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L767-L769
Added lines #L767 - L769 were not covered by tests
Check warning on line 777 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L776-L777
Added lines #L776 - L777 were not covered by tests
Check warning on line 781 in pymc_marketing/model_builder.py
codecov / codecov/patch
pymc_marketing/model_builder.py#L781
Added line #L781 was not covered by tests