示例#1
0
 def test_get_template_dir_from_record(self):
     with patch.object(scaffold.inspect, 'getfile') as getter:
         getter.return_value = 'me/you.pyc'
         d = scaffold._get_template_dir_from_record(MagicMock())
         self.assertEqual('me/templates', str(d))
示例#2
0
 def test_template_dir_not_found(self):
     with patch.object(scaffold.sys, 'exit') as exiter:
         with patch.object(scaffold.inspect, 'getfile') as getter:
             getter.return_value = os.path.join('me', 'you', 'clinic.py')
             d = scaffold._get_template_dir_from_record(MagicMock())
             exiter.asser_called_with(1)
示例#3
0
 def test_get_template_dir_from_package_models(self):
     with patch.object(scaffold.inspect, 'getfile') as getter:
         getter.return_value = os.path.join('me', 'models', 'clinic.py')
         d = scaffold._get_template_dir_from_record(MagicMock())
         self.assertEqual(os.path.join('me', 'templates'), str(d))
示例#4
0
 def test_get_template_dir_from_record(self):
     with patch.object(scaffold.inspect, 'getfile') as getter:
         getter.return_value = 'me/you.pyc'
         d = scaffold._get_template_dir_from_record(MagicMock())
         self.assertEqual('me/templates', str(d))
示例#5
0
 def test_template_dir_not_found(self):
     with patch.object(scaffold.sys, 'exit') as exiter:
         with patch.object(scaffold.inspect, 'getfile') as getter:
             getter.return_value = os.path.join('me', 'you', 'clinic.py')
             d = scaffold._get_template_dir_from_record(MagicMock())
             exiter.asser_called_with(1)
示例#6
0
 def test_get_template_dir_from_package_models(self):
     with patch.object(scaffold.inspect, 'getfile') as getter:
         getter.return_value = os.path.join('me', 'models', 'clinic.py')
         d = scaffold._get_template_dir_from_record(MagicMock())
         self.assertEqual(os.path.join('me', 'templates'), str(d))