"""Tests for contract template serialization.""" from abacus_contract.schemas.contract_template import CreateContractByTemplatePostSchema def test_create_contract_by_template_post_schema(): """Test CreateContractByTemplatePostSchema.""" account = {'account_name': 'Test Account'} result = CreateContractByTemplatePostSchema().dump(account) assert result == account def test_create_contract_by_template_with_is_primary_contract(): """Test CreateContractByTemplatePostSchema. is_primary_contract field is passed. """ params = {'account_name': 'Test Account', 'is_primary_contract': True} result = CreateContractByTemplatePostSchema().dump(params) assert result == params