Coverage for backend/core/auxiliary/serializers/ExpressionSerializer.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-11-06 23:27 +0000

1from rest_framework import serializers 

2from core.auxiliary.models.Expression import Expression 

3from core.auxiliary.serializers.PropertyInfoSerializer import PropertyInfoSerializer 

4from core.auxiliary.serializers.SolveStateSerializer import SolveValueSerializer 

5 

6 

7class ExpressionSerializer(serializers.ModelSerializer): 

8 property = PropertyInfoSerializer(read_only=True,required=False) 

9 solveValues = SolveValueSerializer(many=True, read_only=True, required=False) 

10 class Meta: 

11 model = Expression 

12 fields = '__all__'