4
4
def test_data_status (bench_dvc , tmp_dir , scm , dvc , make_dataset ):
5
5
args = ("data" , "status" )
6
6
dataset = make_dataset (cache = True , files = True , dvcfile = True , commit = False )
7
+ scm .ignore (dataset )
7
8
rmtree (dvc .tmp_dir )
8
9
9
10
bench_dvc (* args , name = "new" )
10
11
bench_dvc (* args , name = "noop" )
11
12
12
- tmp_dir .scm_add (dataset .with_suffix (".dvc" ).name , commit = "add dataset" )
13
+ tmp_dir .scm_add (
14
+ [dataset .with_suffix (".dvc" ).name , ".gitignore" ], commit = "add dataset"
15
+ )
13
16
14
17
(dataset / "new" ).write_text ("new" )
15
18
bench_dvc (* args , name = "changed" )
@@ -26,12 +29,15 @@ def test_data_status_all_flags(bench_dvc, tmp_dir, scm, dvc, make_dataset):
26
29
"--json" ,
27
30
)
28
31
dataset = make_dataset (cache = True , files = True , dvcfile = True , commit = False )
32
+ scm .ignore (dataset )
29
33
rmtree (dvc .tmp_dir )
30
34
31
35
bench_dvc (* args , name = "new" )
32
36
bench_dvc (* args , name = "noop" )
33
37
34
- tmp_dir .scm_add (dataset .with_suffix (".dvc" ).name , commit = "add dataset" )
38
+ tmp_dir .scm_add (
39
+ [dataset .with_suffix (".dvc" ).name , ".gitignore" ], commit = "add dataset"
40
+ )
35
41
36
42
(dataset / "new" ).write_text ("new" )
37
43
bench_dvc (* args , name = "changed" )
0 commit comments