From 1562a3f83288b251d4877ce8d69394be32457768 Mon Sep 17 00:00:00 2001 From: dignifiedquire Date: Tue, 22 Mar 2016 12:20:39 +0100 Subject: [PATCH] Tests, linting and build with dignified.js --- .gitignore | 3 ++ .travis.yml | 1 + karma.conf.js | 48 ------------------ package.json | 31 ++++------- tests/browser-tests.js => test/browser.js | 1 - tests/node-tests.js => test/node.js | 0 {tests => test}/repo-test.js | 2 +- ...c55d25f3042c22501e41d1246e7a1e9d3d8ec.data | 0 ...dcf095c1d219356cdf538ffce705a52d5738d.data | Bin ...ea3b310512d7767a9abfbd7a928a85e977173.data | 0 ...0b0d3be3528fbbcc814feb7f2fbf71ca06162.data | Bin ...60e64383755a8c5163ba3c053c3b65777ed16.data | 0 ...ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data | Bin ...223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data | 0 ...932be52c56d99c5966b65e0111239f098bbef.data | 0 ...3346a644605d7614dca53cd3a59f7385a8abb.data | 0 ...7f28fa9367ee167c312e6d65a2e02e81ab815.data | Bin ...68af3d10e1a497971629c07606bfdb812303d.data | Bin ...02a72b057d1c7f2e682d0776a5363e2cca974.data | 0 ...16cfa9a7ae5533f8e997cdab2ebadd7506340.data | 0 ...e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data | 0 ...c0f1e4947cff8e422610996e609dbcb976598.data | 0 ...62f687a00c638bcb580feae06452e0c1f20b4.data | 0 ...56baef91c7dc345e73d049ab570abe10dfbb9.data | Bin ...2fdadf9d45666c3be122a2efb5db93c1d5fa6.data | 0 ...be72a83e80f9c7bca1abcaa42298a57a33ff5.data | Bin ...fb92427ae41e4649b934ca495991b7852b855.data | 0 ...41317afc9f967abe2aa05e7c641f7bbe98a37.data | Bin ...807def07b0db2f018808620eb30b980e94011.data | 0 ...38b95dd29d31eac6433af0fb6fcd83dd80778.data | 0 {tests => test}/test-repo/config | 0 .../test-repo/datastore/000002.ldb | Bin .../test-repo/datastore/000005.ldb | Bin {tests => test}/test-repo/datastore/CURRENT | 0 {tests => test}/test-repo/datastore/LOCK | 0 {tests => test}/test-repo/datastore/LOG | 0 {tests => test}/test-repo/datastore/LOG.old | 0 .../test-repo/datastore/MANIFEST-000007 | Bin {tests => test}/test-repo/version | 0 39 files changed, 14 insertions(+), 72 deletions(-) delete mode 100644 karma.conf.js rename tests/browser-tests.js => test/browser.js (98%) rename tests/node-tests.js => test/node.js (100%) rename {tests => test}/repo-test.js (96%) rename {tests => test}/test-repo/blocks/1220120f/1220120f6af601d46e10b2d2e11ed71c55d25f3042c22501e41d1246e7a1e9d3d8ec.data (100%) rename {tests => test}/test-repo/blocks/122031d6/122031d6da265092f1b03fec969243fdcf095c1d219356cdf538ffce705a52d5738d.data (100%) rename {tests => test}/test-repo/blocks/122031e7/122031e7a41c15d03feb8cd793c3348ea3b310512d7767a9abfbd7a928a85e977173.data (100%) rename {tests => test}/test-repo/blocks/12203628/12203628a4a19525dd84bbbffe132ec0b0d3be3528fbbcc814feb7f2fbf71ca06162.data (100%) rename {tests => test}/test-repo/blocks/12204a5a/12204a5a95586f52e25811cf214677160e64383755a8c5163ba3c053c3b65777ed16.data (100%) rename {tests => test}/test-repo/blocks/12205200/12205200cc6b6f79e1588480d9f9016ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data (100%) rename {tests => test}/test-repo/blocks/122052c6/122052c63c7775396b3f82c639977a7223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data (100%) rename {tests => test}/test-repo/blocks/12205994/122059948439065f29619ef41280cbb932be52c56d99c5966b65e0111239f098bbef.data (100%) rename {tests => test}/test-repo/blocks/122062ce/122062ce1f2c91a13a97b596e873b5a3346a644605d7614dca53cd3a59f7385a8abb.data (100%) rename {tests => test}/test-repo/blocks/12206781/122067817186b8ff365c758f387e3ae7f28fa9367ee167c312e6d65a2e02e81ab815.data (100%) rename {tests => test}/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data (100%) rename {tests => test}/test-repo/blocks/1220709b/1220709b2dcc5f6a90ad64d6fe3a5d202a72b057d1c7f2e682d0776a5363e2cca974.data (100%) rename {tests => test}/test-repo/blocks/12207fb8/12207fb898b5d7be46d85feb75d894e16cfa9a7ae5533f8e997cdab2ebadd7506340.data (100%) rename {tests => test}/test-repo/blocks/12208b87/12208b872ca4ee517608331696dd6b3e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data (100%) rename {tests => test}/test-repo/blocks/122090c0/122090c07a7795c1193510a696d1fdfc0f1e4947cff8e422610996e609dbcb976598.data (100%) rename {tests => test}/test-repo/blocks/1220929a/1220929a303c39da8a0b67c09697462f687a00c638bcb580feae06452e0c1f20b4.data (100%) rename {tests => test}/test-repo/blocks/1220933b/1220933b41d37fd4508cdff45930dff56baef91c7dc345e73d049ab570abe10dfbb9.data (100%) rename {tests => test}/test-repo/blocks/1220a52c/1220a52c3602030cb912edfe4de97002fdadf9d45666c3be122a2efb5db93c1d5fa6.data (100%) rename {tests => test}/test-repo/blocks/1220c0fc/1220c0fc6b49543d7bf04e83d2a5a7cbe72a83e80f9c7bca1abcaa42298a57a33ff5.data (100%) rename {tests => test}/test-repo/blocks/1220e3b0/1220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.data (100%) rename {tests => test}/test-repo/blocks/1220e605/1220e605408ac3f78113ac9a7fd486441317afc9f967abe2aa05e7c641f7bbe98a37.data (100%) rename {tests => test}/test-repo/blocks/1220e6a0/1220e6a045864ff8569e43e4866c0af807def07b0db2f018808620eb30b980e94011.data (100%) rename {tests => test}/test-repo/blocks/1220ec5b/1220ec5b533a3218991f4377b8b8c2538b95dd29d31eac6433af0fb6fcd83dd80778.data (100%) rename {tests => test}/test-repo/config (100%) rename {tests => test}/test-repo/datastore/000002.ldb (100%) rename {tests => test}/test-repo/datastore/000005.ldb (100%) rename {tests => test}/test-repo/datastore/CURRENT (100%) rename {tests => test}/test-repo/datastore/LOCK (100%) rename {tests => test}/test-repo/datastore/LOG (100%) rename {tests => test}/test-repo/datastore/LOG.old (100%) rename {tests => test}/test-repo/datastore/MANIFEST-000007 (100%) rename {tests => test}/test-repo/version (100%) diff --git a/.gitignore b/.gitignore index 56dee6f6..ebd6f59b 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,6 @@ build # Dependency directory # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git node_modules + +dist +lib \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 59456ac8..301d60d8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,7 @@ before_install: - npm i -g npm # Workaround for a permissions issue with Travis virtual machine images script: + - npm run lint - npm test before_script: diff --git a/karma.conf.js b/karma.conf.js deleted file mode 100644 index db63d9e5..00000000 --- a/karma.conf.js +++ /dev/null @@ -1,48 +0,0 @@ -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['mocha'], - files: [ - 'tests/browser-tests.js' - ], - preprocessors: { - 'tests/*': ['webpack'] - }, - webpack: { - resolve: { - extensions: ['', '.js'] - }, - externals: { - fs: '{}' - }, - node: { - Buffer: true - }, - module: { - loaders: [{ - test: /\.js$/, - exclude: /node_modules/, - loader: 'babel', - query: { - presets: ['es2015'] - } - }] - } - }, - webpackMiddleware: { - noInfo: true, - stats: { - colors: true - } - }, - reporters: ['spec'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: false, - browsers: process.env.TRAVIS ? ['Firefox', 'PhantomJS'] : ['Chrome', 'PhantomJS'], - captureTimeout: 60000, - singleRun: true, - concurrency: 1 - }) -} diff --git a/package.json b/package.json index d6a4ea2b..38d099ac 100644 --- a/package.json +++ b/package.json @@ -4,11 +4,13 @@ "description": "IPFS Repo implementation", "main": "src/index.js", "scripts": { - "test": "npm run test:node && npm run test:browser", - "test:node": "mocha tests/node-tests.js", - "test:browser": "karma start karma.conf.js", - "coverage": "istanbul cover --print both -- _mocha tests/node-tests.js", - "lint": "standard" + "test": "dignified-test", + "test:node": "dignified-test node", + "test:browser": "dignified-test browser", + "build": "dignified-build", + "coverage": "istanbul cover --print both -- _mocha test/node.js", + "lint": "dignified-lint", + "release": "dignified-release" }, "repository": { "type": "git", @@ -24,34 +26,19 @@ "homepage": "https://github.com/ipfs/js-ipfs-repo", "devDependencies": { "async": "^1.5.2", - "babel-core": "^6.7.2", - "babel-loader": "^6.2.4", - "babel-polyfill": "^6.7.2", - "babel-preset-es2015": "^6.6.0", "bl": "^1.1.2", "bs58": "^3.0.0", "buffer-loader": "^0.0.1", "chai": "^3.5.0", + "dignified.js": "github:dignifiedquire/dignified.js", "fs-blob-store": "^5.2.1", "idb-plus-blob-store": "^1.0.0", "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-chrome-launcher": "^0.2.2", - "karma-cli": "^0.1.2", - "karma-firefox-launcher": "^0.1.7", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-spec-reporter": "0.0.26", - "karma-webpack": "^1.7.0", "local-storage-blob-store": "0.0.3", "lodash": "^4.6.1", - "mocha": "^2.4.5", "ncp": "^2.0.0", - "phantomjs-prebuilt": "^2.1.6", "pre-commit": "^1.1.2", - "rimraf": "^2.5.2", - "standard": "^6.0.8", - "webpack": "github:diasdavid/webpack#webpack-1" + "rimraf": "^2.5.2" }, "dependencies": { "bl": "^1.1.2", diff --git a/tests/browser-tests.js b/test/browser.js similarity index 98% rename from tests/browser-tests.js rename to test/browser.js index 251d0673..92b6d3e5 100644 --- a/tests/browser-tests.js +++ b/test/browser.js @@ -2,7 +2,6 @@ 'use strict' -require('babel-polyfill') const async = require('async') const store = require('idb-plus-blob-store') const tests = require('./repo-test') diff --git a/tests/node-tests.js b/test/node.js similarity index 100% rename from tests/node-tests.js rename to test/node.js diff --git a/tests/repo-test.js b/test/repo-test.js similarity index 96% rename from tests/repo-test.js rename to test/repo-test.js index 9a38ede5..bc97bb63 100644 --- a/tests/repo-test.js +++ b/test/repo-test.js @@ -10,7 +10,7 @@ const fs = require('fs') const isNode = !global.window const fileA = isNode - ? fs.readFileSync(process.cwd() + '/tests/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data') + ? fs.readFileSync(process.cwd() + '/test/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data') : require('buffer!./test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data') module.exports = function (repo) { diff --git a/tests/test-repo/blocks/1220120f/1220120f6af601d46e10b2d2e11ed71c55d25f3042c22501e41d1246e7a1e9d3d8ec.data b/test/test-repo/blocks/1220120f/1220120f6af601d46e10b2d2e11ed71c55d25f3042c22501e41d1246e7a1e9d3d8ec.data similarity index 100% rename from tests/test-repo/blocks/1220120f/1220120f6af601d46e10b2d2e11ed71c55d25f3042c22501e41d1246e7a1e9d3d8ec.data rename to test/test-repo/blocks/1220120f/1220120f6af601d46e10b2d2e11ed71c55d25f3042c22501e41d1246e7a1e9d3d8ec.data diff --git a/tests/test-repo/blocks/122031d6/122031d6da265092f1b03fec969243fdcf095c1d219356cdf538ffce705a52d5738d.data b/test/test-repo/blocks/122031d6/122031d6da265092f1b03fec969243fdcf095c1d219356cdf538ffce705a52d5738d.data similarity index 100% rename from tests/test-repo/blocks/122031d6/122031d6da265092f1b03fec969243fdcf095c1d219356cdf538ffce705a52d5738d.data rename to test/test-repo/blocks/122031d6/122031d6da265092f1b03fec969243fdcf095c1d219356cdf538ffce705a52d5738d.data diff --git a/tests/test-repo/blocks/122031e7/122031e7a41c15d03feb8cd793c3348ea3b310512d7767a9abfbd7a928a85e977173.data b/test/test-repo/blocks/122031e7/122031e7a41c15d03feb8cd793c3348ea3b310512d7767a9abfbd7a928a85e977173.data similarity index 100% rename from tests/test-repo/blocks/122031e7/122031e7a41c15d03feb8cd793c3348ea3b310512d7767a9abfbd7a928a85e977173.data rename to test/test-repo/blocks/122031e7/122031e7a41c15d03feb8cd793c3348ea3b310512d7767a9abfbd7a928a85e977173.data diff --git a/tests/test-repo/blocks/12203628/12203628a4a19525dd84bbbffe132ec0b0d3be3528fbbcc814feb7f2fbf71ca06162.data b/test/test-repo/blocks/12203628/12203628a4a19525dd84bbbffe132ec0b0d3be3528fbbcc814feb7f2fbf71ca06162.data similarity index 100% rename from tests/test-repo/blocks/12203628/12203628a4a19525dd84bbbffe132ec0b0d3be3528fbbcc814feb7f2fbf71ca06162.data rename to test/test-repo/blocks/12203628/12203628a4a19525dd84bbbffe132ec0b0d3be3528fbbcc814feb7f2fbf71ca06162.data diff --git a/tests/test-repo/blocks/12204a5a/12204a5a95586f52e25811cf214677160e64383755a8c5163ba3c053c3b65777ed16.data b/test/test-repo/blocks/12204a5a/12204a5a95586f52e25811cf214677160e64383755a8c5163ba3c053c3b65777ed16.data similarity index 100% rename from tests/test-repo/blocks/12204a5a/12204a5a95586f52e25811cf214677160e64383755a8c5163ba3c053c3b65777ed16.data rename to test/test-repo/blocks/12204a5a/12204a5a95586f52e25811cf214677160e64383755a8c5163ba3c053c3b65777ed16.data diff --git a/tests/test-repo/blocks/12205200/12205200cc6b6f79e1588480d9f9016ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data b/test/test-repo/blocks/12205200/12205200cc6b6f79e1588480d9f9016ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data similarity index 100% rename from tests/test-repo/blocks/12205200/12205200cc6b6f79e1588480d9f9016ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data rename to test/test-repo/blocks/12205200/12205200cc6b6f79e1588480d9f9016ccadfda3d8bc7d2f8cdf302aa51dae8dae9da.data diff --git a/tests/test-repo/blocks/122052c6/122052c63c7775396b3f82c639977a7223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data b/test/test-repo/blocks/122052c6/122052c63c7775396b3f82c639977a7223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data similarity index 100% rename from tests/test-repo/blocks/122052c6/122052c63c7775396b3f82c639977a7223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data rename to test/test-repo/blocks/122052c6/122052c63c7775396b3f82c639977a7223c2d96a9f70b5fd8b1d513f8c5b69dcaed4.data diff --git a/tests/test-repo/blocks/12205994/122059948439065f29619ef41280cbb932be52c56d99c5966b65e0111239f098bbef.data b/test/test-repo/blocks/12205994/122059948439065f29619ef41280cbb932be52c56d99c5966b65e0111239f098bbef.data similarity index 100% rename from tests/test-repo/blocks/12205994/122059948439065f29619ef41280cbb932be52c56d99c5966b65e0111239f098bbef.data rename to test/test-repo/blocks/12205994/122059948439065f29619ef41280cbb932be52c56d99c5966b65e0111239f098bbef.data diff --git a/tests/test-repo/blocks/122062ce/122062ce1f2c91a13a97b596e873b5a3346a644605d7614dca53cd3a59f7385a8abb.data b/test/test-repo/blocks/122062ce/122062ce1f2c91a13a97b596e873b5a3346a644605d7614dca53cd3a59f7385a8abb.data similarity index 100% rename from tests/test-repo/blocks/122062ce/122062ce1f2c91a13a97b596e873b5a3346a644605d7614dca53cd3a59f7385a8abb.data rename to test/test-repo/blocks/122062ce/122062ce1f2c91a13a97b596e873b5a3346a644605d7614dca53cd3a59f7385a8abb.data diff --git a/tests/test-repo/blocks/12206781/122067817186b8ff365c758f387e3ae7f28fa9367ee167c312e6d65a2e02e81ab815.data b/test/test-repo/blocks/12206781/122067817186b8ff365c758f387e3ae7f28fa9367ee167c312e6d65a2e02e81ab815.data similarity index 100% rename from tests/test-repo/blocks/12206781/122067817186b8ff365c758f387e3ae7f28fa9367ee167c312e6d65a2e02e81ab815.data rename to test/test-repo/blocks/12206781/122067817186b8ff365c758f387e3ae7f28fa9367ee167c312e6d65a2e02e81ab815.data diff --git a/tests/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data b/test/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data similarity index 100% rename from tests/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data rename to test/test-repo/blocks/12207028/122070286b9afa6620a66f715c7020d68af3d10e1a497971629c07606bfdb812303d.data diff --git a/tests/test-repo/blocks/1220709b/1220709b2dcc5f6a90ad64d6fe3a5d202a72b057d1c7f2e682d0776a5363e2cca974.data b/test/test-repo/blocks/1220709b/1220709b2dcc5f6a90ad64d6fe3a5d202a72b057d1c7f2e682d0776a5363e2cca974.data similarity index 100% rename from tests/test-repo/blocks/1220709b/1220709b2dcc5f6a90ad64d6fe3a5d202a72b057d1c7f2e682d0776a5363e2cca974.data rename to test/test-repo/blocks/1220709b/1220709b2dcc5f6a90ad64d6fe3a5d202a72b057d1c7f2e682d0776a5363e2cca974.data diff --git a/tests/test-repo/blocks/12207fb8/12207fb898b5d7be46d85feb75d894e16cfa9a7ae5533f8e997cdab2ebadd7506340.data b/test/test-repo/blocks/12207fb8/12207fb898b5d7be46d85feb75d894e16cfa9a7ae5533f8e997cdab2ebadd7506340.data similarity index 100% rename from tests/test-repo/blocks/12207fb8/12207fb898b5d7be46d85feb75d894e16cfa9a7ae5533f8e997cdab2ebadd7506340.data rename to test/test-repo/blocks/12207fb8/12207fb898b5d7be46d85feb75d894e16cfa9a7ae5533f8e997cdab2ebadd7506340.data diff --git a/tests/test-repo/blocks/12208b87/12208b872ca4ee517608331696dd6b3e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data b/test/test-repo/blocks/12208b87/12208b872ca4ee517608331696dd6b3e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data similarity index 100% rename from tests/test-repo/blocks/12208b87/12208b872ca4ee517608331696dd6b3e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data rename to test/test-repo/blocks/12208b87/12208b872ca4ee517608331696dd6b3e5cf3497a7845ee8f94456ccf4d1d2f6602b5.data diff --git a/tests/test-repo/blocks/122090c0/122090c07a7795c1193510a696d1fdfc0f1e4947cff8e422610996e609dbcb976598.data b/test/test-repo/blocks/122090c0/122090c07a7795c1193510a696d1fdfc0f1e4947cff8e422610996e609dbcb976598.data similarity index 100% rename from tests/test-repo/blocks/122090c0/122090c07a7795c1193510a696d1fdfc0f1e4947cff8e422610996e609dbcb976598.data rename to test/test-repo/blocks/122090c0/122090c07a7795c1193510a696d1fdfc0f1e4947cff8e422610996e609dbcb976598.data diff --git a/tests/test-repo/blocks/1220929a/1220929a303c39da8a0b67c09697462f687a00c638bcb580feae06452e0c1f20b4.data b/test/test-repo/blocks/1220929a/1220929a303c39da8a0b67c09697462f687a00c638bcb580feae06452e0c1f20b4.data similarity index 100% rename from tests/test-repo/blocks/1220929a/1220929a303c39da8a0b67c09697462f687a00c638bcb580feae06452e0c1f20b4.data rename to test/test-repo/blocks/1220929a/1220929a303c39da8a0b67c09697462f687a00c638bcb580feae06452e0c1f20b4.data diff --git a/tests/test-repo/blocks/1220933b/1220933b41d37fd4508cdff45930dff56baef91c7dc345e73d049ab570abe10dfbb9.data b/test/test-repo/blocks/1220933b/1220933b41d37fd4508cdff45930dff56baef91c7dc345e73d049ab570abe10dfbb9.data similarity index 100% rename from tests/test-repo/blocks/1220933b/1220933b41d37fd4508cdff45930dff56baef91c7dc345e73d049ab570abe10dfbb9.data rename to test/test-repo/blocks/1220933b/1220933b41d37fd4508cdff45930dff56baef91c7dc345e73d049ab570abe10dfbb9.data diff --git a/tests/test-repo/blocks/1220a52c/1220a52c3602030cb912edfe4de97002fdadf9d45666c3be122a2efb5db93c1d5fa6.data b/test/test-repo/blocks/1220a52c/1220a52c3602030cb912edfe4de97002fdadf9d45666c3be122a2efb5db93c1d5fa6.data similarity index 100% rename from tests/test-repo/blocks/1220a52c/1220a52c3602030cb912edfe4de97002fdadf9d45666c3be122a2efb5db93c1d5fa6.data rename to test/test-repo/blocks/1220a52c/1220a52c3602030cb912edfe4de97002fdadf9d45666c3be122a2efb5db93c1d5fa6.data diff --git a/tests/test-repo/blocks/1220c0fc/1220c0fc6b49543d7bf04e83d2a5a7cbe72a83e80f9c7bca1abcaa42298a57a33ff5.data b/test/test-repo/blocks/1220c0fc/1220c0fc6b49543d7bf04e83d2a5a7cbe72a83e80f9c7bca1abcaa42298a57a33ff5.data similarity index 100% rename from tests/test-repo/blocks/1220c0fc/1220c0fc6b49543d7bf04e83d2a5a7cbe72a83e80f9c7bca1abcaa42298a57a33ff5.data rename to test/test-repo/blocks/1220c0fc/1220c0fc6b49543d7bf04e83d2a5a7cbe72a83e80f9c7bca1abcaa42298a57a33ff5.data diff --git a/tests/test-repo/blocks/1220e3b0/1220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.data b/test/test-repo/blocks/1220e3b0/1220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.data similarity index 100% rename from tests/test-repo/blocks/1220e3b0/1220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.data rename to test/test-repo/blocks/1220e3b0/1220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.data diff --git a/tests/test-repo/blocks/1220e605/1220e605408ac3f78113ac9a7fd486441317afc9f967abe2aa05e7c641f7bbe98a37.data b/test/test-repo/blocks/1220e605/1220e605408ac3f78113ac9a7fd486441317afc9f967abe2aa05e7c641f7bbe98a37.data similarity index 100% rename from tests/test-repo/blocks/1220e605/1220e605408ac3f78113ac9a7fd486441317afc9f967abe2aa05e7c641f7bbe98a37.data rename to test/test-repo/blocks/1220e605/1220e605408ac3f78113ac9a7fd486441317afc9f967abe2aa05e7c641f7bbe98a37.data diff --git a/tests/test-repo/blocks/1220e6a0/1220e6a045864ff8569e43e4866c0af807def07b0db2f018808620eb30b980e94011.data b/test/test-repo/blocks/1220e6a0/1220e6a045864ff8569e43e4866c0af807def07b0db2f018808620eb30b980e94011.data similarity index 100% rename from tests/test-repo/blocks/1220e6a0/1220e6a045864ff8569e43e4866c0af807def07b0db2f018808620eb30b980e94011.data rename to test/test-repo/blocks/1220e6a0/1220e6a045864ff8569e43e4866c0af807def07b0db2f018808620eb30b980e94011.data diff --git a/tests/test-repo/blocks/1220ec5b/1220ec5b533a3218991f4377b8b8c2538b95dd29d31eac6433af0fb6fcd83dd80778.data b/test/test-repo/blocks/1220ec5b/1220ec5b533a3218991f4377b8b8c2538b95dd29d31eac6433af0fb6fcd83dd80778.data similarity index 100% rename from tests/test-repo/blocks/1220ec5b/1220ec5b533a3218991f4377b8b8c2538b95dd29d31eac6433af0fb6fcd83dd80778.data rename to test/test-repo/blocks/1220ec5b/1220ec5b533a3218991f4377b8b8c2538b95dd29d31eac6433af0fb6fcd83dd80778.data diff --git a/tests/test-repo/config b/test/test-repo/config similarity index 100% rename from tests/test-repo/config rename to test/test-repo/config diff --git a/tests/test-repo/datastore/000002.ldb b/test/test-repo/datastore/000002.ldb similarity index 100% rename from tests/test-repo/datastore/000002.ldb rename to test/test-repo/datastore/000002.ldb diff --git a/tests/test-repo/datastore/000005.ldb b/test/test-repo/datastore/000005.ldb similarity index 100% rename from tests/test-repo/datastore/000005.ldb rename to test/test-repo/datastore/000005.ldb diff --git a/tests/test-repo/datastore/CURRENT b/test/test-repo/datastore/CURRENT similarity index 100% rename from tests/test-repo/datastore/CURRENT rename to test/test-repo/datastore/CURRENT diff --git a/tests/test-repo/datastore/LOCK b/test/test-repo/datastore/LOCK similarity index 100% rename from tests/test-repo/datastore/LOCK rename to test/test-repo/datastore/LOCK diff --git a/tests/test-repo/datastore/LOG b/test/test-repo/datastore/LOG similarity index 100% rename from tests/test-repo/datastore/LOG rename to test/test-repo/datastore/LOG diff --git a/tests/test-repo/datastore/LOG.old b/test/test-repo/datastore/LOG.old similarity index 100% rename from tests/test-repo/datastore/LOG.old rename to test/test-repo/datastore/LOG.old diff --git a/tests/test-repo/datastore/MANIFEST-000007 b/test/test-repo/datastore/MANIFEST-000007 similarity index 100% rename from tests/test-repo/datastore/MANIFEST-000007 rename to test/test-repo/datastore/MANIFEST-000007 diff --git a/tests/test-repo/version b/test/test-repo/version similarity index 100% rename from tests/test-repo/version rename to test/test-repo/version