khamutov
69a1d965e4
test: ssh: update mock version to 3.0.0 min
2019-05-07 11:28:50 +03:00
Ruslan Kuprieiev
6da0dd6f1c
Merge pull request #1966 from msaroufim/master
...
removed munched sentence in readme
2019-05-07 01:18:30 +03:00
Mark Saroufim
0b6a29a5dc
removed munched sentence in readme
2019-05-06 15:01:52 -07:00
khamutov
02eebd48eb
test: ssh: add windows support for ssh config
2019-05-06 21:47:58 +03:00
khamutov
65fd7f9c8f
test: ssh: add support for python 2.7 in mocking
2019-05-06 21:21:22 +03:00
khamutov
a4632092a5
test: ssh: add mock_open compat version
2019-05-06 19:21:21 +03:00
Ruslan Kuprieiev
43a833dec2
dvc: bump to 0.40.0
2019-05-06 16:46:00 +03:00
khamutov
0afa99028a
test: ssh: fixes wrong order of mocks
2019-05-06 09:05:39 +03:00
khamutov
2f1d5d49b4
test: ssh: mock ssh config file exists check
2019-05-05 21:09:05 +03:00
khamutov
0ac256cc96
add tests for ssh config
2019-05-05 19:37:49 +03:00
khamutov
ce96334587
extract ssh config parsing
2019-05-05 13:20:28 +03:00
khamutov
7059ae3408
remote: add support for ssh config
...
Fixes #1613
2019-05-04 20:22:05 +03:00
Ruslan Kuprieiev
92cc9f7e6f
Merge pull request #1962 from Suor/test-cloud-small-fix
...
test: skip data cloud cli tests properly, don't say it's passed
2019-05-02 14:39:33 +03:00
Alexander Schepanovski
7943add4c8
test: skip data cloud cli tests properly, don't say passed
2019-05-02 17:47:42 +07:00
Ruslan Kuprieiev
427b48d069
Merge pull request #1960 from pared/fix_dir_info_dumping_bug
...
remote: base: dump dir_info json with sorted keys
2019-05-02 09:58:02 +03:00
pared
28f7ccfc6c
remote: base: dump dir_info json with sorted keys
2019-05-01 23:34:52 -07:00
Mr. Outis
30e38c91dc
tests: use UTF-8 when creating metrics files ( #1956 )
2019-05-01 20:07:37 -07:00
Ruslan Kuprieiev
5da08289da
test: ssh: remove test_connection
2019-05-02 05:56:49 +03:00
Ruslan Kuprieiev
61cb9b4af6
Merge pull request #1959 from mroutis/config-schema-refactor
...
config: implement bool_schema
2019-05-02 04:49:13 +03:00
Mr. Outis
60e83285e1
config: implement bool_schema 💅
...
Extracted from https://github.com/iterative/dvc/pull/1804/
2019-05-01 17:37:47 -07:00
Ruslan Kuprieiev
4e5ab29200
Merge pull request #1951 from pared/1551
...
install: add pre-push hook, refactor test
2019-05-01 21:41:01 +03:00
Ruslan Kuprieiev and pared
ba1463384f
Update tests/func/test_install.py
...
Co-Authored-By: pared <[email protected] >
2019-05-01 11:11:29 -07:00
Ruslan Kuprieiev
1369c65617
Merge pull request #1953 from pared/refactor_test_commit
...
commit: test: pytest style
2019-05-01 21:10:40 +03:00
Ruslan Kuprieiev
755a8bab06
Merge pull request #1949 from Suor/tests-extra-processes
...
test: never run updater nor analytics in tests
2019-05-01 15:50:53 +03:00
Alexander Schepanovski
6e0e5b426b
test: never run updater nor analytics in tests
...
Previously that was only the case when running tests via `python
-mtests` wrapper.
2019-05-01 13:48:57 +07:00
pared
e88abfa41a
test_commit: use pytest
2019-04-30 22:45:58 -07:00
pared
a3857fe747
install: add pre-push hook, refactor test
2019-04-30 20:51:09 -07:00
Ruslan Kuprieiev
40ace1702b
Merge pull request #1950 from mroutis/fix-1839
...
status: optimization for already downloaded files
2019-05-01 04:33:10 +03:00
Mr. Outis
29f58bda9b
status: optimization for already downloaded files
...
Fix #1839
2019-04-30 17:09:04 -07:00
Ruslan Kuprieiev
2cba711237
travis: redirect pyenv log to a file
2019-05-01 02:55:29 +03:00
Ruslan Kuprieiev
69a6993233
Merge pull request #1935 from mroutis/fix-1758
...
add: warn when recursively adding large files
2019-05-01 02:08:44 +03:00
Mr. Outis
d3502ebfe3
add: warn when recursively adding large files
...
Close #1758
2019-04-30 12:33:28 -07:00
Ruslan Kuprieiev
622a089743
Merge pull request #1942 from pared/1941
...
repo: get default logger level from logger
2019-04-30 21:20:23 +03:00
Ruslan Kuprieiev
e99fc2d8e8
Merge pull request #1946 from Suor/pbar-large-dir
...
dvc: add progress bar when hashing a large dir
2019-04-30 19:15:53 +03:00
Alexander Schepanovski
a6823e0113
dvc: add progress bar when hashing a large dir
...
Added an easier way to show progress bar over for loops.
2019-04-30 20:26:02 +07:00
Ruslan Kuprieiev
8c02cefb9e
Merge pull request #1947 from Suor/tests-log-level
...
test: fix tests being dependent on log level and abandon default DEBUG level
2019-04-30 15:22:35 +03:00
Ruslan Kuprieiev
c13dbc69eb
Merge pull request #1948 from Suor/dup-tests
...
test: dedup some metrics tests
2019-04-30 14:14:44 +03:00
Alexander Schepanovski
af4af45458
test: dedup some metrics tests
...
Closes #1928 .
2019-04-30 18:01:54 +07:00
Alexander Schepanovski
cdf318fff7
test: abandon default DEBUG log level in tests
...
Now simple `py.test` command won't use DEBUG log level and `py.test ...
--log-level=LEVEL` will do what it's supposed to.
Staging continues to use DEBUG log level.
This is part of #1888 resolution.
2019-04-30 17:43:39 +07:00
Alexander Schepanovski
7d067f78b2
test: fix tests being dependent on log level
...
Note we call main() to spare process overhead, this leads to main()
inheriting log level and later tests inheriting whatever main() run
left. This makes main to behave.
2019-04-30 17:33:49 +07:00
pared
a1b12db00f
repo: get default logger level from logger
2019-04-29 17:41:38 -07:00
Ruslan Kuprieiev
8bb21261e3
metrics: show: adjust warning
2019-04-30 01:37:05 +03:00
Ruslan Kuprieiev
3265a259f8
Merge pull request #1937 from pared/1917
...
metrics: show: do not throw on no metric present on branch
2019-04-30 01:35:02 +03:00
pared
b13707cd0a
metrics: show: refactor arguments naming
2019-04-29 15:24:07 -07:00
pared
59b4090e64
metrics: show: do not throw on no metric present on branch
2019-04-29 15:16:05 -07:00
Ruslan Kuprieiev
435095e35f
Merge pull request #1914 from pared/1890
...
repo: different cache link types info on long lasting operations
2019-04-29 19:14:27 +03:00
Ruslan Kuprieiev
8a077ba5db
Merge pull request #1945 from ag613915cao/replace_yield_fixture
...
Replace yield_fixture()
2019-04-29 14:48:10 +03:00
ag613915cao
0dabf7bbaa
Replace yield_fixture()
...
Because yield_fixture() is deprecated since pytest 3.0 [1]. It is
not recommend to use the decorator instead of fixture().
[1] https://docs.pytest.org/en/latest/yieldfixture.html
2019-04-29 15:17:10 +07:00
Ruslan Kuprieiev
329385eb80
Merge pull request #1944 from brbarkley/feature_jsonpath-ng
...
dvc metrics show: implement jsonpath-ng
2019-04-28 16:53:24 +03:00
Brett Barkley
4260a6246d
dvc metrics show: implement jsonpath-ng
...
updated setup.py
updated test_metrics.py::assertMetricsHaveRelativePaths
Fixes #1919
2019-04-28 09:01:28 -04:00