Esempio n. 1
0
 def test_fork(self):
     data = {
         'username': u'marcinkuzminski',
         'projectname': u'vcs',
         'as_private': u'checked',
     }
     form = BitbucketForkForm(data)
     form.request = self.request
     self.assertTrue(form.is_valid())
     fork = form.fork()
     fork = Project.objects.get(pk=fork.pk)
     self.assertTrue(len(fork.repository.revisions) > 100)
     changeset = fork.repository.get_changeset()
     self.assertTrue(changeset.get_node('setup.py') is not None)
     self.assertTrue(fork.is_private())