move integration tests to eden/integration

Summary:
Move the integration tests from eden/fs/integration up one directory, to
eden/integration.

The main benefit is that this makes it easy to run just the edenfs unit tests
by running "buck test eden/fs/...".  These unit tests complete much more
quickly than the full set of integration tests, providing a faster test suite
to re-run repeatedly during development.  The integration tests can be run with
"buck test eden/integration/...", and the full set of tests can still be run
with "buck test eden/..."

Reviewed By: wez

Differential Revision: D4490247

fbshipit-source-id: 5ceb5a19526f56e1cb926f352fa30ad2f1212c05
This commit is contained in:
Adam Simpkins 2017-01-31 14:40:17 -08:00 committed by Facebook Github Bot
parent 19a1d3c6b6
commit 8884b46b3f
32 changed files with 4 additions and 4 deletions

View File

@ -10,7 +10,7 @@ for daemon_target, suffix in get_daemon_versions():
# 'HYPOTHESIS_VERBOSITY_LEVEL': 'verbose',
}),
deps = artifacts['deps'] + [
'@/eden/fs/integration/lib:lib',
'@/eden/integration/lib:lib',
],
external_deps = [
'py-hypothesis'

View File

@ -12,6 +12,6 @@ python_unittest(
srcs = glob(['*.py']),
env = artifacts['env'],
deps = artifacts['deps'] + [
'@/eden/fs/integration/hg/lib:testutil',
'@/eden/integration/hg/lib:testutil',
],
)

View File

@ -13,7 +13,7 @@ python_library(
'hg_extension_test_base.py',
],
deps = [
'@/eden/fs/integration/lib:lib',
'@/eden/integration/lib:lib',
'@/eden/hooks/hg:post-clone',
],
)

View File

@ -11,7 +11,7 @@ import os
import stat
import tempfile
from .lib import testcase
from ..cli import util
from eden.fs.cli import util
@testcase.eden_repo_test