コード例 #1
0
ファイル: scaffold.py プロジェクト: iter8ve/handroll
 def run(self, args):
     if args.scaffold:
         scaffolder.make(args.scaffold, args.site)
         finish()
     else:
         scaffolder.list_scaffolds()
コード例 #2
0
ファイル: test_scaffolder.py プロジェクト: iter8ve/handroll
 def test_makes_site_root(self):
     parent = tempfile.mkdtemp()
     site = os.path.join(parent, 'site')
     scaffolder.make('default', site)
     self.assertTrue(os.path.exists(site))
コード例 #3
0
ファイル: test_scaffolder.py プロジェクト: iter8ve/handroll
 def test_copies_scaffold_to_source(self):
     parent = tempfile.mkdtemp()
     site = os.path.join(parent, 'site')
     conf = os.path.join(site, 'source', 'handroll.conf')
     scaffolder.make('default', site)
     self.assertTrue(os.path.exists(conf))
コード例 #4
0
ファイル: test_scaffolder.py プロジェクト: iter8ve/handroll
 def test_unknown_scaffold_aborts(self):
     with self.assertRaises(AbortError):
         scaffolder.make('fake', 'dontcare')
コード例 #5
0
ファイル: test_scaffolder.py プロジェクト: iter8ve/handroll
 def test_existing_site_directory_aborts(self):
     site = tempfile.mkdtemp()
     with self.assertRaises(AbortError):
         scaffolder.make('default', site)
コード例 #6
0
 def run(self, args):
     if args.scaffold:
         scaffolder.make(args.scaffold, args.site)
         finish()
     else:
         scaffolder.list_scaffolds()
コード例 #7
0
ファイル: test_scaffolder.py プロジェクト: handroll/handroll
 def test_copies_scaffold_to_source(self):
     parent = tempfile.mkdtemp()
     site = os.path.join(parent, 'site')
     conf = os.path.join(site, 'source', 'handroll.conf')
     scaffolder.make('default', site)
     self.assertTrue(os.path.exists(conf))
コード例 #8
0
ファイル: test_scaffolder.py プロジェクト: handroll/handroll
 def test_makes_site_root(self):
     parent = tempfile.mkdtemp()
     site = os.path.join(parent, 'site')
     scaffolder.make('default', site)
     self.assertTrue(os.path.exists(site))
コード例 #9
0
ファイル: test_scaffolder.py プロジェクト: handroll/handroll
 def test_existing_site_directory_aborts(self):
     site = tempfile.mkdtemp()
     with self.assertRaises(AbortError):
         scaffolder.make('default', site)
コード例 #10
0
ファイル: test_scaffolder.py プロジェクト: handroll/handroll
 def test_unknown_scaffold_aborts(self):
     with self.assertRaises(AbortError):
         scaffolder.make('fake', 'dontcare')