]> ocean-lang.org Git - ocean/commitdiff
oceani-tests: add some NOTEST markings.
authorNeilBrown <neil@brown.name>
Wed, 3 Nov 2021 01:05:51 +0000 (12:05 +1100)
committerNeilBrown <neil@brown.name>
Mon, 8 Nov 2021 09:56:36 +0000 (20:56 +1100)
These lines don't need to be tested.

Signed-off-by: NeilBrown <neil@brown.name>
csrc/oceani-tests.mdc
csrc/oceani.mdc

index 7be2d2502b1e99deed67e58830498a7b984404b5..4a3f5aa129962fb9932c0429efdde81c272f24f4 100644 (file)
@@ -80,7 +80,7 @@ arguments separated from the name by commas.  For each test, there is a section
                @mv *.gcov coverage ; [ -f .gcov ] && mv .gcov coverage || true
                @ awk '/NOTEST/ { next } /^ *[1-9]/ {ran+=1} /^ *###/ {skip+=1} \
                    END {printf "coverage: %6.2f%%\n", ran * 100 / (ran + skip); \
-                        if (ran < (ran + skip) *0.944) exit(1) }' \
+                        if (ran < (ran + skip) *0.947) exit(1) }' \
                        coverage/oceani.mdc.gcov
                @rm -f .tmp*
 
index 59b8540122e2f75cd6ee471c3482a8bb8810380d..5e26237d7463b0f4e63939c553170959c1006ce0 100644 (file)
@@ -167,10 +167,10 @@ structures can be used.
        };
        const char *options = "tpnbs";
 
-       static void pr_err(char *msg)
+       static void pr_err(char *msg)                   // NOTEST
        {
                fprintf(stderr, "%s\n", msg);           // NOTEST
-       }
+       }                                               // NOTEST
 
        int main(int argc, char *argv[])
        {
@@ -530,8 +530,8 @@ Named type are stored in a simple linked list.  Objects of each type are
        {
                if (tl && tl->cmp_order)
                        return tl->cmp_order(tl, tr, left, right);
-               if (tl && tl->cmp_eq)
-                       return tl->cmp_eq(tl, tr, left, right);
+               if (tl && tl->cmp_eq)                   // NOTEST
+                       return tl->cmp_eq(tl, tr, left, right); // NOTEST
                return -1;                              // NOTEST
        }
 
@@ -1268,7 +1268,7 @@ is started, so there is no need to allocate until the size is known.
                struct variable scratch;
 
                if (t->prepare_type)
-                       t->prepare_type(c, t, 1);
+                       t->prepare_type(c, t, 1);       // NOTEST
 
                if (c->global_size & (t->align - 1))
                        c->global_size = (c->global_size + t->align) & ~(t->align-1);
@@ -1375,7 +1375,7 @@ from the `exec_types` enum.
        static int __fput_loc(struct exec *loc, FILE *f)
        {
                if (!loc)
-                       return 0;               // NOTEST
+                       return 0;
                if (loc->line >= 0) {
                        fprintf(f, "%d:%d: ", loc->line, loc->column);
                        return 1;
@@ -1694,9 +1694,9 @@ with a const size by whether they are prepared at parse time or not.
                void *ptr = val->ptr;
 
                if (!val)
-                       return;
+                       return;                         // NOTEST
                if (!type->array.static_size) {
-                       val->array = calloc(type->array.size, 
+                       val->array = calloc(type->array.size,
                                            type->array.member->size);
                        ptr = val->array;
                }