diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-02-28 18:25:59 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-02-28 18:25:59 -0500 |
| commit | 5af0508c969105060871a8be0c9885c8c331fa98 (patch) | |
| tree | 56a42a103d047e82d5add46a247d59dba354ffb3 | |
| parent | ac9ed5d8a5af3cad2f8c70f0bc217ccf97198e5c (diff) | |
| download | volute-5af0508c969105060871a8be0c9885c8c331fa98.zip | |
failing volume flow rate tests
| -rw-r--r-- | test.c | 7 | ||||
| -rw-r--r-- | test.h | 7 | ||||
| -rw-r--r-- | test_volume_flow_rate.c | 32 | ||||
| -rw-r--r-- | unit.h | 10 |
4 files changed, 56 insertions, 0 deletions
@@ -28,4 +28,11 @@ main(void) { test_as_litre(); test_as_cubic_metre(); test_as_cubic_inch(); + + test_cubic_metre_per_sec(); + test_cubic_metre_per_min(); + test_cubic_foot_per_min(); + test_as_cubic_metre_per_sec(); + test_as_cubic_metre_per_min(); + test_as_cubic_foot_per_min(); } @@ -34,3 +34,10 @@ void test_as_cubic_centimetre(void); void test_as_litre(void); void test_as_cubic_metre(void); void test_as_cubic_inch(void); + +void test_cubic_metre_per_sec(void); +void test_cubic_metre_per_min(void); +void test_cubic_foot_per_min(void); +void test_as_cubic_metre_per_sec(void); +void test_as_cubic_metre_per_min(void); +void test_as_cubic_foot_per_min(void); diff --git a/test_volume_flow_rate.c b/test_volume_flow_rate.c new file mode 100644 index 0000000..148d58f --- /dev/null +++ b/test_volume_flow_rate.c @@ -0,0 +1,32 @@ +#include "test.h" +#include "unit.h" + +void +test_cubic_metre_per_sec(void) { + assert(0); +} + +void +test_cubic_metre_per_min(void) { + assert(0); +} + +void +test_cubic_foot_per_min(void) { + assert(0); +} + +void +test_as_cubic_metre_per_sec(void) { + assert(0); +} + +void +test_as_cubic_metre_per_min(void) { + assert(0); +} + +void +test_as_cubic_foot_per_min(void) { + assert(0); +} @@ -38,3 +38,13 @@ double as_cubic_centimetre(Volume x); double as_litre(Volume x); double as_cubic_metre(double x); double as_cubic_inch(double x); + + +typedef double VolumeFlowRate; + +VolumeFlowRate cubic_metre_per_sec(double x); +VolumeFlowRate cubic_metre_per_min(double x); +VolumeFlowRate cubic_foot_per_min(double x); +double as_cubic_metre_per_sec(VolumeFlowRate x); +double as_cubic_metre_per_min(VolumeFlowRate x); +double as_cubic_foot_per_min(VolumeFlowRate x); |