@@ -92,9 +92,7 @@ def test_new_rivendell_tpl_and_gen_cmd(self, runner, gen_cmd, csv_file):
9292 assert os .getcwd () == self .wkdir
9393
9494 # new project use rivendell template
95- cmd = [
96- '--echo' , 'new' , '-n' , 'haha' , '-p' , '1024' ,
97- '-t' , 'rivendell' ]
95+ cmd = ['--echo' , 'new' , '-n' , 'haha' , '-p' , '1024' , '-t' , 'rivendell' ]
9896 result = runner .invoke (hobbit , cmd , obj = {})
9997 # start + files + mkdir + tail
10098 assert result .exit_code == 0
@@ -109,3 +107,13 @@ def test_new_rivendell_tpl_and_gen_cmd(self, runner, gen_cmd, csv_file):
109107 # pytest
110108 assert subprocess .call (
111109 ['pytest' , '--no-cov' ], stdout = subprocess .DEVNULL ) == 0
110+
111+ @chdir (wkdir )
112+ def test_dev_init_cmd (self , runner ):
113+ # new project use rivendell template
114+ cmd = ['--echo' , 'new' , '-n' , 'haha' , '-p' , '1024' , '-t' , 'rivendell' ]
115+ result = runner .invoke (hobbit , cmd , obj = {})
116+ assert result .exit_code == 0
117+
118+ result = runner .invoke (hobbit , ['dev' , 'init' , '--all' ], obj = {})
119+ assert result .exit_code == 0 , result .output
0 commit comments