sapling/tests/test-check-code-hg.t
Durham Goode 9c206a743f cstore: implement UnionDatapackStore
Summary:
This adds a new C++ UnionDatapackStore implementation that only has the
getmissing() function at the moment.

Test Plan: Adds a test

Reviewers: #mercurial, simonfar

Reviewed By: simonfar

Subscribers: simonfar, mjpieters

Differential Revision: https://phabricator.intern.facebook.com/D4556052

Signature: t1:4556052:1487161607:664752df19c63c06819ee2af5b4c436f1b76609d
2017-02-15 15:19:36 -08:00

81 lines
4.6 KiB
Perl

#require test-repo
$ check_code="$RUNTESTDIR"/../contrib/check-code.py
$ cd "$TESTDIR"/..
$ unset HGRCPATH
New errors are not allowed. Warnings are strongly discouraged.
(The writing "no-che?k-code" is for not skipping this file when checking.)
$ echo ${LINTFILES:-`hg locate`} | sed 's-\\-/-g' |
> xargs "$check_code" --warnings --per-file=0 || false
Skipping CMakeLists.txt it has no-che?k-code (glob)
Skipping cdatapack/cdatapack.c it has no-che?k-code (glob)
Skipping cdatapack/cdatapack.h it has no-che?k-code (glob)
Skipping cdatapack/cdatapack_dump.c it has no-che?k-code (glob)
Skipping cdatapack/cdatapack_get.c it has no-che?k-code (glob)
Skipping cdatapack/py-cdatapack.c it has no-che?k-code (glob)
Skipping cfastmanifest.c it has no-che?k-code (glob)
Skipping cfastmanifest/bsearch.c it has no-che?k-code (glob)
Skipping cfastmanifest/bsearch.h it has no-che?k-code (glob)
Skipping cfastmanifest/bsearch_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/checksum.c it has no-che?k-code (glob)
Skipping cfastmanifest/checksum.h it has no-che?k-code (glob)
Skipping cfastmanifest/checksum_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/internal_result.h it has no-che?k-code (glob)
Skipping cfastmanifest/node.c it has no-che?k-code (glob)
Skipping cfastmanifest/node.h it has no-che?k-code (glob)
Skipping cfastmanifest/node_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/path_buffer.h it has no-che?k-code (glob)
Skipping cfastmanifest/result.h it has no-che?k-code (glob)
Skipping cfastmanifest/tests.c it has no-che?k-code (glob)
Skipping cfastmanifest/tests.h it has no-che?k-code (glob)
Skipping cfastmanifest/tree.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree.h it has no-che?k-code (glob)
Skipping cfastmanifest/tree_arena.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_arena.h it has no-che?k-code (glob)
Skipping cfastmanifest/tree_convert.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_convert_rt.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_convert_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_copy.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_copy_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_diff.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_diff_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_disk.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_disk_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_dump.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_iterate_rt.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_iterator.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_iterator.h it has no-che?k-code (glob)
Skipping cfastmanifest/tree_iterator_test.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_path.c it has no-che?k-code (glob)
Skipping cfastmanifest/tree_path.h it has no-che?k-code (glob)
Skipping cfastmanifest/tree_test.c it has no-che?k-code (glob)
Skipping clib/buffer.c it has no-che?k-code (glob)
Skipping clib/buffer.h it has no-che?k-code (glob)
Skipping clib/convert.h it has no-che?k-code (glob)
Skipping clib/null_test.c it has no-che?k-code (glob)
Skipping cstore/datapackstore.cpp it has no-che?k-code (glob)
Skipping cstore/datapackstore.h it has no-che?k-code (glob)
Skipping cstore/key.h it has no-che?k-code (glob)
Skipping cstore/uniondatapackstore.cpp it has no-che?k-code (glob)
Skipping cstore/uniondatapackstore.h it has no-che?k-code (glob)
Skipping ctreemanifest/convert.h it has no-che?k-code (glob)
Skipping ctreemanifest/manifest.cpp it has no-che?k-code (glob)
Skipping ctreemanifest/manifest.h it has no-che?k-code (glob)
Skipping ctreemanifest/manifest_entry.cpp it has no-che?k-code (glob)
Skipping ctreemanifest/manifest_entry.h it has no-che?k-code (glob)
Skipping ctreemanifest/manifest_fetcher.cpp it has no-che?k-code (glob)
Skipping ctreemanifest/manifest_fetcher.h it has no-che?k-code (glob)
Skipping ctreemanifest/pythonutil.cpp it has no-che?k-code (glob)
Skipping ctreemanifest/pythonutil.h it has no-che?k-code (glob)
Skipping ctreemanifest/treemanifest.cpp it has no-che?k-code (glob)
Skipping ctreemanifest/treemanifest.h it has no-che?k-code (glob)
Skipping statprof.py it has no-che?k-code (glob)
Skipping tests/conduithttp.py it has no-che?k-code (glob)
Skipping tests/test-remotefilelog-bad-configs.t it has no-che?k-code (glob)
Check foreign extensions are only used after checks
$ hg locate 'test-*.t' | xargs $TESTDIR/check-foreignext.py