sapling/eden/integration
Adam Simpkins c3ebc91fdc update hg integration test inheritance to allow type checking
Summary:
Python 3 type checking currently complains about most of our integration
testing since the tests use an `hg_test` decorator to inherit from the base
test class.  This prevents the type checker from being able to figure out this
inheritance.

This updates all of the test cases to explicitly derive from the test case base
class, rather than using the decorator to do so.  I also renamed the base test
case class to `EdenHgTestCase` to be slightly more succinct and to follow the
common pattern of calling `unittest.TestCase` subclasses `FooTestCase`

Reviewed By: bolinfest

Differential Revision: D6268258

fbshipit-source-id: 09eef2f8217932a6516f78d17dddcd35c83b73da
2017-11-07 19:04:20 -08:00
..
hg update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
lib add an integration test to exercise importing during "hg status" 2017-11-07 19:04:20 -08:00
basic_test.py add .eden "magic" dir 2017-03-24 23:07:42 -07:00
clone_test.py Use a more direct stringification of an exception. 2017-10-31 17:06:08 -07:00
debug_getpath_test.py Use a more direct stringification of an exception. 2017-10-31 17:06:08 -07:00
health_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
help_test.py add test verifying eden help succeeds 2017-11-07 16:06:32 -08:00
hypothesis_simple_test.py add .eden "magic" dir 2017-03-24 23:07:42 -07:00
info_test.py fix a bug in bind mount shutdown 2017-03-20 22:11:19 -07:00
materialized_query_test.py do a better job at reporting "new" in watchman results. 2017-08-11 12:57:37 -07:00
oexcl_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
rc_test.py move eden/fs/cli to eden/cli 2017-04-14 11:39:01 -07:00
remount_test.py Print a sensible error message when the user tries to mount an existing mount. 2017-10-31 17:06:08 -07:00
rename_test.py add .eden "magic" dir 2017-03-24 23:07:42 -07:00
repo_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
sed_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
setattr_test.py setting TimeStamps for TreeInode 2017-08-14 23:23:23 -07:00
TARGETS don't run all integration tests in both build modes 2017-07-07 16:01:33 -07:00
thrift_test.py Changes to return unloaded inode count for TreeInode::unloadChildrenNow 2017-08-22 19:50:00 -07:00
unixsocket_test.py add basic mknod support 2017-03-30 23:53:05 -07:00
unlink_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
xattr_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00