Exemplo n.º 1
0
    def setUp(self):
        self.astroobjects = AstroObjectFactory.create_batch(10)
        self.solarsystemobjects = SolarSystemObjectFactory.create_batch(3)
        self.supernovae = SupernovaMagnitudeFactory.create_batch(
            10)  # this will create 10 more astroobjects
        self.ao = self.astroobjects[0]
        self.sso = self.solarsystemobjects[0]
        self.sn = self.supernovae[0].supernova
        self.catalog_object = CatalogObjectFactory.create(astro_object=self.ao)
        self.user = UserFactory.create()
        self.equipment = EquipmentFactory(user_profile=self.user.userprofile,
                                          instrument='10in Dob')
        self.single_challenge = ChallengeFactory.create(type='numeric',
                                                        target='composite',
                                                        number=1,
                                                        name='first_challenge')
        self.ao_challenge = ChallengeFactory.create(type='set',
                                                    target='astro object',
                                                    astroobjects=(self.ao, ))
        self.sso_challenge = ChallengeFactory.create(
            type='set',
            target='solar system object',
            solarsystemobjects=(self.solarsystemobjects))

        self.ao_observation = AstroObjectObservationFactory.create(
            content_object=self.ao)
        self.sso_observation = SolarSystemObjectObservationFactory.create(
            content_object=self.sso)
        self.ao_comment = CustomCommentFactory.create(content_object=self.ao, )
        self.sso_comment = CustomCommentFactory.create(content_object=self.sso)
Exemplo n.º 2
0
 def setUp(self):
     self.astroobjects = AstroObjectFactory.create_batch(5)
     self.single_challenge = ChallengeFactory.create(
         type='numeric',
         target='composite',
         number=1,
         name='first_challenge'
     )
     self.ao_challenge = ChallengeFactory.create(
         type='set',
         target='astro object',
         astroobjects=(self.astroobjects)
     )
     self.user = UserFactory.create()
     self.ao_observation = AstroObjectObservationFactory.create(
         content_object=self.astroobjects[0]
     )
Exemplo n.º 3
0
    def setUp(self):
        AdminFactory.create()
        self.user = UserFactory.create()
        self.challenge = ChallengeFactory.create(name="Test Challenge",
                                                 type='set')
        # need 1 comet for the homepage
        SolarSystemObjectFactory.create(type='C')

        # 1 supernova for the homepage
        SupernovaMagnitudeFactory.create()