ccanlint: don't run valgrind tests in test dir.
authorRusty Russell <rusty@rustcorp.com.au>
Fri, 10 Sep 2010 03:05:37 +0000 (12:35 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 10 Sep 2010 03:05:37 +0000 (12:35 +0930)
We changed other tests to run in our tmpdir, missed this one.

tools/ccanlint/tests/run_tests_valgrind.c

index 9dd8247eb0774613e04b00142d8b7bd046965e00..4b425ea23ba59d7baa3d689ddbbd58355596af8f 100644 (file)
@@ -39,15 +39,6 @@ static void *do_run_tests_vg(struct manifest *m,
        struct run_tests_result *res;
        struct ccan_file *i;
        char *cmdout;
        struct run_tests_result *res;
        struct ccan_file *i;
        char *cmdout;
-       char *olddir;
-
-       /* We run tests in the module directory, so any paths
-        * referenced can all be module-local. */
-       olddir = talloc_getcwd(m);
-       if (!olddir)
-               err(1, "Could not save cwd");
-       if (chdir(m->dir) != 0)
-               err(1, "Could not chdir to %s", m->dir);
 
        list_head_init(list);
 
 
        list_head_init(list);
 
@@ -82,9 +73,6 @@ static void *do_run_tests_vg(struct manifest *m,
                list = NULL;
        }
 
                list = NULL;
        }
 
-       if (chdir(olddir) != 0)
-               err(1, "Could not chdir to %s", olddir);
-
        return list;
 }
 
        return list;
 }