Exemple #1
0
 def test_auto_increment_installer_slug(self):
     factories.InstallerFactory(version='zdoom', slug='doom-zdoom',
                                game=self.game)
     form_data = {
         'version': 'zdoom',
         'content': "exe: doom.x86",
         'runner': str(self.runner.id)
     }
     form = forms.InstallerForm(form_data, instance=self.installer)
     self.assertTrue(form.is_valid())
     installer = form.save()
     self.assertEqual(installer.slug, 'doom-zdoom-1')
Exemple #2
0
 def setUp(self):
     self.game = factories.GameFactory(name='Doom')
     self.runner = factories.RunnerFactory(name='Linux')
     self.installer = factories.InstallerFactory(game=self.game)