Exemple #1
0
 def run(self, args):
     if args.scaffold:
         scaffolder.make(args.scaffold, args.site)
         finish()
     else:
         scaffolder.list_scaffolds()
Exemple #2
0
 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))
Exemple #3
0
 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))
Exemple #4
0
 def test_unknown_scaffold_aborts(self):
     with self.assertRaises(AbortError):
         scaffolder.make('fake', 'dontcare')
Exemple #5
0
 def test_existing_site_directory_aborts(self):
     site = tempfile.mkdtemp()
     with self.assertRaises(AbortError):
         scaffolder.make('default', site)
Exemple #6
0
 def run(self, args):
     if args.scaffold:
         scaffolder.make(args.scaffold, args.site)
         finish()
     else:
         scaffolder.list_scaffolds()
Exemple #7
0
 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))
Exemple #8
0
 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))
Exemple #9
0
 def test_existing_site_directory_aborts(self):
     site = tempfile.mkdtemp()
     with self.assertRaises(AbortError):
         scaffolder.make('default', site)
Exemple #10
0
 def test_unknown_scaffold_aborts(self):
     with self.assertRaises(AbortError):
         scaffolder.make('fake', 'dontcare')