anchor.diff:  
       paths =
         [
  -        (testSpec "postgrest-test-spec" postgresql).bin
  -        (testSpecIdempotence "postgrest-test-spec-idempotence" postgresql).bin
  -        (testIO "postgrest-test-io" postgresql).bin
  -        (dumpSchema "postgrest-dump-schema" postgresql).bin
  -        (coverage "postgrest-coverage" postgresql).bin
  -        (coverageDraftOverlay "postgrest-coverage-draft-overlay").bin
  -        (withAllVersions "postgrest-with-all").bin
  +        testSpec.bin
  +        testSpecIdempotence.bin
  +        testIO.bin
  +        dumpSchema.bin
  +        coverage.bin
  +        coverageDraftOverlay.bin
  +        withAllVersions.bin
         ] ++ withPostgresqlVersions;
     }
     # The memory tests have large dependencies (a profiled build of PostgREST)
     # and are run less often than the spec tests, so we don't include them in
     # the default test environment. We make them available through a separate attribute:
     // {
  -  memoryTests =
  -    (testMemory "postgrest-test-memory" postgresql).bin;
  +  memoryTests = testMemory.bin;
   }
  
positive.code:       '';
  
    dumpSchema =
      name: postgresql:
      checkedShellScript
        {
          inherit name;
          docs = "Dump the loaded schema's DbStructure as a yaml file.";
          inRootDir = true;
        }
  
negative.code:       '';
  
    coverageDraftOverlay =
      checkedShellScript
        {
          name = "postgrest-coverage-draft-overlay";
          docs = "Create a draft overlay from current coverage report.";
          inRootDir = true;
        }
  