コード例 #1
0
 def test_create(self):
     self.login_user(UserFactory.create())
     us = Country.objects.get(code='USA')
     pkg = PackageFactory.create()
     response = self._post(
         data={
             'name': 'test-project',
             'description': 'Description',
             'tags': 'Tag',
             'num_users': 1,
             'countries_1': [us.pk],
             'packages_1': [pkg.pk],
         })
     self.assertEquals(Project.objects.count(), 1)
     project = Project.objects.get()
     self.assertEqual(pkg, project.packages.all()[0])
     self.assertEqual(us, project.countries.all()[0])
     self.assertRedirectsNoFollow(response, project.get_absolute_url())
コード例 #2
0
ファイル: test_views.py プロジェクト: akhilrs/rapidsms.org
    def test_create(self):
        self.login_user(UserFactory.create())
        us = Country.objects.get(code='USA')
        pkg = PackageFactory.create()
        response = self._post(data={
            'name': 'test-project',
            'description': 'Description',
            'tags': 'Tag',
            'num_users': 1,
            'countries_1': [us.pk],
            'packages_1': [pkg.pk],

        })
        self.assertEquals(Project.objects.count(), 1)
        project = Project.objects.get()
        self.assertEqual(pkg, project.packages.all()[0])
        self.assertEqual(us, project.countries.all()[0])
        self.assertRedirectsNoFollow(response, project.get_absolute_url())
コード例 #3
0
ファイル: test_forms.py プロジェクト: akhilrs/rapidsms.org
 def setUp(self):
     self.package = PackageFactory.create()
コード例 #4
0
 def setUp(self):
     self.package = PackageFactory.create()