Mr. Outis
30e38c91dc
tests: use UTF-8 when creating metrics files ( #1956 )
2019-05-01 20:07:37 -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
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
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
Alexander Schepanovski
af4af45458
test: dedup some metrics tests
...
Closes #1928 .
2019-04-30 18:01:54 +07:00
pared
a1b12db00f
repo: get default logger level from logger
2019-04-29 17:41:38 -07:00
pared
59b4090e64
metrics: show: do not throw on no metric present on branch
2019-04-29 15:16:05 -07: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
Brett Barkley
beef1e32b0
dvc metrics show: implement jsonpath-ng
...
Fixes #1919
2019-04-28 08:28:36 -04:00
ag613915cao
fd385c913b
This commit intends to:
...
- Keep current SSH remote connection test on real system
- Faked and Mocked SSH server which running on both Linux and Windows
- Add corresponding tests
Fixed #1704
2019-04-26 18:07:16 +07:00
Alexander Schepanovski
7478e7d4b0
test: clean up test dirs ( #1904 )
...
* test: clean up test dirs
Closes #1770 . Partially does #1888 .
* dvc: close anything opened
* test: finalize git repo explicitly to remove test dir later
This was previously an issue on Windows.
2019-04-25 14:55:39 +03:00
Mr. Outis
c0104e2e61
repro: implement downstream option ( #1926 )
...
* repro: implement downstream option
Close #1555
* Update scripts/completion/dvc.zsh
Co-Authored-By: mroutis <[email protected] >
* Update dvc/command/repro.py
Co-Authored-By: mroutis <[email protected] >
2019-04-25 04:50:44 +03:00
Mr. Outis
d42c8fbd14
repro: persisting outputs invalidates build cache
...
Fix #1852
2019-04-24 16:45:03 -07:00
Ruslan Kuprieiev
9c77f2818c
stage: commit cached stage to avoid data duplication
...
Fixes #1655
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-24 21:14:08 +03:00
Ruslan Kuprieiev
b97b99cf15
test: func: use pytest for outputs/dependencies
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-24 05:09:48 +03:00
Ruslan Kuprieiev
00cfb04fea
remote: generalize file/dir handling
...
Fixes #1654
Fixes #1655
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-24 05:09:48 +03:00
Ruslan Kuprieiev
41b67c3730
move: move directory into an existing directory
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-24 04:56:33 +03:00
pared
dd8598e53e
tree: walk: operate on tree absolute root
2019-04-23 02:38:23 +03:00
Alexander Schepanovski
8ef52f92ee
dvc: add meta key to stages to store user data
2019-04-22 16:26:57 +03:00
Alexander Schepanovski
0c867399bb
dvc: retain formatting and comments in .dvc files ( #1885 )
...
* test: remove never used copy of load_stage_file()
* dvc: save comments and custom formatting in stage files
* Add a couple of TODOs
* test: test repro doesn't clear comments and formatting in .dvc
As part of this I started writing pytest-like tests and added commonly
used fixtures.
* test: simplify and prettify dvc formatting retained test
Also test that line comments after md5 fields are retained.
* test: fix tests
* dvc: fix stage and metrics opens not closed
* dvc: always use utf-8 in stage files
It used to encode in system default encoding. Not sure if PyYAML was
handling this silently or we were just lucky all the way.
* test: unit test apply_diff()
* test: remove TODOs and ASK
* dvc: polish dvc-formatting PR
* dvc: move stage load/dump utils to a new stage utils file
* dvc: clean up apply_diff()
* test: test stage md5 ignores comments
* test: remove pytests starting marker
2019-04-20 01:12:53 +03:00
vyloy
60c89adeb5
import: use os.path.join instead of hardcode path in the test
2019-04-18 09:25:38 +08:00
vyloy
01a28f2de9
import: improve some details about the '--file' option.
2019-04-18 08:56:14 +08:00
vyloy
b07c386d02
import: support the '--file' option
2019-04-18 08:56:14 +08:00
Ruslan Kuprieiev
9618b32fe8
pkg: comply with design of other dvc commands
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-17 23:24:27 +03:00
Ruslan Kuprieiev
6f11f1f51f
test: move func tests to tests/func
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-04-16 20:19:22 +03:00