152e51c7af
This change moves test data into the binaries rather than reading them from the disk at runtime. Advantages: - Tests become distributable - Cross-compile friendly. Build on one machine and execute in an arbitrary location on another. - Easier testing for backports. Users can verify that tests pass without having to track down corresponding test data. - More trustworthy test results and easier quality assurance as tests make fewer assumptions about their environment. - Tests could theoretically run at client/daemon startup and exit on failure. Disadvantages: - Required 'hexdump' build-dependency. This is a standard bsd tool that should be usable everywhere. It is likely already installed on all build-machines. - Tests can no longer be fudged after build by altering test-data.
98 lines
1.1 KiB
Plaintext
98 lines
1.1 KiB
Plaintext
*.tar.gz
|
|
|
|
*.exe
|
|
src/*.exe
|
|
src/*/*.exe
|
|
src/bitcoin
|
|
src/bitcoind
|
|
src/test/test_bitcoin
|
|
src/qt/test/test_bitcoin-qt
|
|
|
|
Makefile.in
|
|
aclocal.m4
|
|
autom4te.cache/
|
|
config.log
|
|
config.status
|
|
configure
|
|
src/.deps/
|
|
src/Makefile.in
|
|
src/bitcoin-config.h
|
|
src/bitcoin-config.h.in
|
|
src/build-aux/
|
|
src/qt/Makefile.in
|
|
src/stamp-h1
|
|
share/setup.nsi
|
|
share/qt/Info.plist
|
|
|
|
src/leveldb/.deps/
|
|
|
|
src/test/.deps
|
|
src/test/.dirstamp
|
|
|
|
src/qt/.deps/
|
|
src/qt/.dirstamp
|
|
src/qt/*.moc
|
|
src/qt/moc_*.cpp
|
|
src/qt/forms/ui_*.h
|
|
|
|
src/qt/test/.deps/
|
|
src/qt/test/.dirstamp
|
|
src/qt/test/moc*.cpp
|
|
src/qt/res/.deps/
|
|
src/qt/res/.dirstamp
|
|
|
|
.*.swp
|
|
*.*~*
|
|
*.bak
|
|
*.rej
|
|
*.orig
|
|
*.o
|
|
*.patch
|
|
.bitcoin
|
|
*.a
|
|
*.pb.cc
|
|
*.pb.h
|
|
|
|
*.log
|
|
*.trs
|
|
*.dmg
|
|
|
|
*.json.h
|
|
*.raw.h
|
|
|
|
# Compilation and Qt preprocessor part
|
|
*.qm
|
|
Makefile
|
|
bitcoin-qt
|
|
Bitcoin-Qt.app
|
|
|
|
# Unit-tests
|
|
Makefile.test
|
|
bitcoin-qt_test
|
|
|
|
# Resources cpp
|
|
qrc_*.cpp
|
|
|
|
# Qt creator
|
|
*.pro.user
|
|
|
|
# Mac specific
|
|
.DS_Store
|
|
build
|
|
|
|
#lcov
|
|
*.gcno
|
|
/*.info
|
|
test_bitcoin.coverage/
|
|
total.coverage/
|
|
coverage_percent.txt
|
|
|
|
#build tests
|
|
linux-coverage-build
|
|
linux-build
|
|
win32-build
|
|
qa/pull-tester/run-bitcoind-for-test.sh
|
|
qa/pull-tester/build-tests.sh
|
|
|
|
!src/leveldb-*/Makefile
|