Saugat Pachhai
1cfccef22e
update flake8 to latest version ( #4403 )
2020-08-17 14:26:10 +05:45
Ruslan Kuprieiev
a8f0c5241c
dvc: migrate to azure-storage-blob >= 12.0 ( #4379 )
...
There has been some pretty drastic changes in 12.0, so migration
is a little bit more involved.
Fixes #3546
2020-08-12 19:07:28 +03:00
Ruslan Kuprieiev
102187be58
tests: check if docker is present ( #4263 )
...
https://travis-ci.com/github/iterative/dvc/jobs/364061489#L3623
2020-07-23 05:55:46 +03:00
Ruslan Kuprieiev
a077135d76
Consolidate trees ( #4243 )
...
* dvc: get rid of is_walking_tree
No longer needed. Some applications of `isinstance()` will be refactored
in the future, as trees will just provide the needed functionality.
* dvc: move GitTree to dvc/tree/
* dvc: rename *RemoteTree to *Tree
2020-07-19 18:43:16 +03:00
Ruslan Kuprieiev
7b1823e324
tests: hdfs: revert 488e0d8
2020-07-19 17:43:28 +03:00
Ruslan Kuprieiev
488e0d86cd
tests: hdfs: don't pull hadoop if there is no docker-compose
2020-07-19 15:48:41 +03:00
Ruslan Kuprieiev
76228a2118
dvc: split remotes from trees ( #4212 )
...
* dvc: remove tree-specific wrappers from remote
This helps combat the remote/tree/cache confusion.
* dvc: split remotes from trees
Related to #4050
2020-07-15 23:44:09 +03:00
Ruslan Kuprieiev
4c9245a3b3
tests: remove real SSH ( #4200 )
...
* tests: remove real SSH
No longer needed, all tests are using mocked ssh already.
* travis: don't setup ssh
2020-07-14 13:55:14 +03:00
Ruslan Kuprieiev
375998c664
tests: hdfs: use hadoop/docker fixtures ( #4183 )
...
Fixed #4054
2020-07-10 21:38:48 +03:00
Ruslan Kuprieiev
0899b277c0
tests: launch oss/azure containers from fixtures ( #4178 )
...
* tests: launch oss/azure containers from fixtures
Related to #4054
* ci: hdfs: remove unneeded fix
We are using pyarrow 0.17.0 already.
2020-07-08 19:54:17 +03:00
Ruslan Kuprieiev
30212f886b
tests: create remote fixture ( #4163 )
...
Usually we need it to parametrize tests with, so there is no
reason to duplicate the code. I've left `local_remote` fixture
just because it is so convenient and often used in a lot of tests.
2020-07-03 22:30:56 +03:00
Ruslan Kuprieiev
07da9f1e5c
tests: remotes: use TmpDir-like fixtures ( #4140 )
2020-07-02 04:46:40 +03:00
Saugat Pachhai
1c0f5cdf4b
pylint: enable additional checks ( #4122 )
...
Created a separate pylint plugin to disable some checks for tests.
2020-06-29 19:15:05 +03:00
Saugat Pachhai
047352027f
pylint: enable attribute-outside-init check ( #4119 )
...
* pylint: enable attribute-outside-init check
* fix tests
* Fix mock for time
This was an interesting one. I was mocking `time` on function definition
and then, using those later on test run. When all the tests were run, there
would be some delay that'd make tests fail. Hmmm ...
2020-06-26 17:22:38 +03:00
Saugat Pachhai
ad306d7bf3
Enable most of the pylint checks ( #4111 )
2020-06-25 18:10:14 +03:00
Ruslan Kuprieiev
51a8c782ae
tests: create remote fixtures ( #4063 )
...
* tests: use remote fixtures
* tests: use remote fixtures for data cloud tests
* tests: treat remotes as tmp dirs
2020-06-18 01:36:13 +03:00