| src \ pavpen \ geometry_calculator \ __init__.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ circle_calculator.py |
CircleCalculator.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ circle_calculator.py |
CircleCalculator.point_at_angle_rad |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ circle_calculator.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ defaults.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
CalculationPrecisionExceededError.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
CalculationPrecisionExceededError.tolerance |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
CalculationPrecisionExceededError.calculation_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
CalculationPrecisionExceededError.value_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
ImpossibleOutputGeometryError.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
AmbiguousComputationDueToPrecisionWarning.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ faults.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ float_vector_field_operations.py |
FloatVectorFieldOperations.multiplicative_negator |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ float_vector_field_operations.py |
FloatVectorFieldOperations.norm |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ float_vector_field_operations.py |
FloatVectorFieldOperations.normalized |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ float_vector_field_operations.py |
FloatVectorFieldOperations.projection_length_along |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ float_vector_field_operations.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ orthonormal_basis_calculator.py |
OrthonormalBasisCalculator.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ orthonormal_basis_calculator.py |
OrthonormalBasisCalculator.calculate |
|
100% |
21 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ orthonormal_basis_calculator.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ planar_rotation_direction.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ rounded_corner_calculator.py |
RoundedCornerCalculator.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ rounded_corner_calculator.py |
RoundedCornerCalculator._calculate_basis |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ rounded_corner_calculator.py |
RoundedCornerCalculator.calculate |
|
100% |
42 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ rounded_corner_calculator.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ complex_vector_field_operations.py |
ComplexVectorFieldOperations.additive_identity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ complex_vector_field_operations.py |
ComplexVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ complex_vector_field_operations.py |
ComplexVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ complex_vector_field_operations.py |
ComplexVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ complex_vector_field_operations.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.for_1d |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.for_2d |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.for_3d |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.additive_identity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
TupleFloatVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_implementations \ tuple_float_vector_field_operations.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.additive_identity |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.multiplicative_negator |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.negated |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.added |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.summed |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.subtracted |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.scaled |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.inner_multiplied |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.norm |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.normalized |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
VectorFieldOperations.projection_length_along |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src \ pavpen \ geometry_calculator \ vector_field_operations.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_circle_calculator.py |
TestCircleCalculator.test_point_at_angle_rad_returns_a_point |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_circle_calculator.py |
TestCircleCalculator.test_point_at_angle_rad_accepts_a_negative_angle |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_circle_calculator.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_faults.py |
TestCalculationPrecisionExceededError.test_value_name_is_included_in_message |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_faults.py |
TestCalculationPrecisionExceededError.test_can_construct_without_value_name |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_faults.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.additive_identity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.negated |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.subtracted |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
UnimplementedFloatVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestUnimplementedFloatVectorFieldOperations.test_additive_identity_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestUnimplementedFloatVectorFieldOperations.test_negated_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestUnimplementedFloatVectorFieldOperations.test_added_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestUnimplementedFloatVectorFieldOperations.test_subtracted_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestUnimplementedFloatVectorFieldOperations.test_inner_multiplied_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_norm_returns_a_value_corresponding_to_inner_product |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_norm_returns_a_value_corresponding_to_inner_product.SampleVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_normalized_returns_a_unit_vector |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_normalized_returns_a_unit_vector.SampleVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_normalized_returns_a_unit_vector.SampleVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_projection_length_on_calculates_a_positive_length |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_projection_length_on_calculates_a_positive_length.SampleVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_projection_length_on_calculates_a_negative_length |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
TestFloatVectorFieldOperations.test_projection_length_on_calculates_a_negative_length.SampleVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_float_vector_field_operations.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
TestOrthonormalBasisCalculator.test_constructor_throws_on_empty_points_collection |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
TestOrthonormalBasisCalculator.test_calculate_throws_on_empty_points_collection |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
TestOrthonormalBasisCalculator.test_calculate_throws_on_redundant_points |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
TestOrthonormalBasisCalculator.test_calculate_ignores_redundant_points |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
TestOrthonormalBasisCalculator.test_calculate_returns_an_orthonormal_basis |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_orthonormal_basis_calculator.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
TestRoundedCornerCalculator.test_calculate_result_matches_a_test_case |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
TestRoundedCornerCalculator.test_calculate_reports_a_warning_on_ambiguous_center_location |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
TestRoundedCornerCalculator.test_calculate_throws_on_previous_vertex_inside_arc_circle |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
TestRoundedCornerCalculator.test_calculate_throws_on_next_vertex_inside_arc_circle |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
TestRoundedCornerCalculator.test_calculate_chooses_a_plane_basis_if_unspecified |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_rounded_corner_calculator.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.additive_identity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.multiplicative_negator |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.negated |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.subtracted |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.inner_multiplied |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.norm |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.normalized |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
UnimplementedVectorFieldOperations.projection_length_along |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_additive_identity_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_multiplicative_negator_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_added_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_scaled_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_inner_multiplied_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_norm_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_normalized_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperationsDefaultImplementations.test_projection_length_on_throws |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_negated_is_equivalent_to_scaling_by_multiplicative_negator |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_negated_is_equivalent_to_scaling_by_multiplicative_negator.SampleVectorFieldOperations.multiplicative_negator |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_negated_is_equivalent_to_scaling_by_multiplicative_negator.SampleVectorFieldOperations.scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_summed_is_equivalent_to_composing_added |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_summed_is_equivalent_to_composing_added.SampleVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_substracted_is_equivalent_to_currying_added_and_negated |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_substracted_is_equivalent_to_currying_added_and_negated.SampleVectorFieldOperations.negated |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
TestVectorFieldOperations.test_substracted_is_equivalent_to_currying_added_and_negated.SampleVectorFieldOperations.added |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ test_vector_field_operations.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_complex_vector_field_operations.py |
TestComplexVectorFieldOperations.test_additive_identity_is_identity |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_complex_vector_field_operations.py |
TestComplexVectorFieldOperations.test_added_returns_a_sum |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_complex_vector_field_operations.py |
TestComplexVectorFieldOperations.test_scaled_scales |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_complex_vector_field_operations.py |
TestComplexVectorFieldOperations.test_inner_multiplied_returns_an_inner_product |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_complex_vector_field_operations.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_tuple_float_vector_field_operations.py |
TestTupleFloatVectorFieldOperations.test_additive_identity_is_identity |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_tuple_float_vector_field_operations.py |
TestTupleFloatVectorFieldOperations.test_added_returns_a_sum |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_tuple_float_vector_field_operations.py |
TestTupleFloatVectorFieldOperations.test_scaled_scales |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_tuple_float_vector_field_operations.py |
TestTupleFloatVectorFieldOperations.test_inner_multiplied_returns_an_inner_product |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests \ vector_field_implementations \ test_tuple_float_vector_field_operations.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |