Example #1
0
 def test_RemoveAdminFromShed(self):
     shedUtils.removeAdminFromShed(self.getShed,
                                   profUtils.getAllProfiles()[2])
     self.getShed = Shed.objects.get(name="Lightsaber Tools")
     self.assertNotIn(profUtils.getAllProfiles()[2],
                      shedUtils.getAllAdminsOfShed(self.getShed)
                      )  #taking him out and then making sure he's not there
Example #2
0
 def test_AddMemberToShed(self):
     """
     """
     shedUtils.addMemberToShed(self.getShed, profUtils.getAllProfiles()[2])
     getShed = Shed.objects.get(name="Lightsaber Tools")
     self.assertIn(profUtils.getAllProfiles()[2],
                   shedUtils.getAllMembersOfShed(self.getShed)
                   )  #adding a member and then making sure he's there
Example #3
0
 def test_UpdateToolBorrower(self):
     """
     """
     toolUtils.updateToolBorrower(
         self.ncTool,
         profUtils.getAllProfiles()[2])  #testing toolBorrower
     self.assertEqual(toolUtils.getToolBorrower(self.ncTool),
                      profUtils.getAllProfiles()[2])
Example #4
0
 def test_GetToolsBelongingToProfile(self):
     """
     """
     self.assertIn(self.ncTool,
                   toolUtils.getToolsBelongingToProfile(
                       profUtils.getAllProfiles()
                       [3]))  #testing getToolsBelongingToProfile
Example #5
0
    def test_GetAllMembersOfShed(self):
        """
        """
        #print (shedUtils.getAllMembersOfShed(self.getShed))

        self.assertEqual(0, len(shedUtils.getAllMembersOfShed(self.getShed)))    # this shed should have no people added yet

        self.getShed = Shed.objects.get(name = "Jake's Shed")

        self.assertIn (profUtils.getAllProfiles()[3], shedUtils.getAllMembersOfShed (self.getShed))  #Check if jake is in his own shed
Example #6
0
    def setUp(self):
        try:

            self.ngTool = toolUtils.createNewTool(
                "Lightsaber", "Please don't hurt yourself with this",
                profUtils.getAllProfiles()[3], "Jedi Temple",
                "http://www.bitrebels.com", True, "", "")
            self.ncTool = Tool.objects.get(name="Lightsaber")
            self.nhTool = Tool.objects.get(name="Hammer")

        except:
            self.fail("Error while generating new tool")
Example #7
0
    def setUp (self):

        #with open("populationControl.py") as f:
        #    code = compile(f.read(), "populationControl", 'exec')
        #    exec(code)
        try:

            self.genShed = shedUtils.createNewShed (profUtils.getAllProfiles()[3], "Lightsaber Tools", "Jedi Temple", "Coruscant", "open") #create new shed
            self.getShed = getShed = Shed.objects.get (name = "Lightsaber Tools") #make sure the shed was actually saved to the db
        
        except:
            self.fail ("Error while generating shed")
Example #8
0
    def test_GetAllMembersOfShed(self):
        """
        """
        #print (shedUtils.getAllMembersOfShed(self.getShed))

        self.assertEqual(0, len(shedUtils.getAllMembersOfShed(
            self.getShed)))  # this shed should have no people added yet

        self.getShed = Shed.objects.get(name="Jake's Shed")

        self.assertIn(profUtils.getAllProfiles()[3],
                      shedUtils.getAllMembersOfShed(
                          self.getShed))  #Check if jake is in his own shed
Example #9
0
    def setUp(self):

        #with open("populationControl.py") as f:
        #    code = compile(f.read(), "populationControl", 'exec')
        #    exec(code)
        try:

            self.genShed = shedUtils.createNewShed(
                profUtils.getAllProfiles()[3], "Lightsaber Tools",
                "Jedi Temple", "Coruscant", "open")  #create new shed
            self.getShed = getShed = Shed.objects.get(
                name="Lightsaber Tools"
            )  #make sure the shed was actually saved to the db

        except:
            self.fail("Error while generating shed")
Example #10
0
 def test_GetOwnerOfShed(self):
     """
     """
     self.assertEqual(shedUtils.getOwnerOfShed(self.getShed),
                      profUtils.getAllProfiles()[3])
Example #11
0
 def test_UpdateToolBorrower(self):
     """
     """
     toolUtils.updateToolBorrower (self.ncTool, profUtils.getAllProfiles()[2])    #testing toolBorrower
     self.assertEqual (toolUtils.getToolBorrower (self.ncTool), profUtils.getAllProfiles()[2])
Example #12
0
    def setUp (self):
        try:

            self.ngTool = toolUtils.createNewTool ("Lightsaber", "Please don't hurt yourself with this", profUtils.getAllProfiles()[3], "Jedi Temple", "http://www.bitrebels.com", True, "", "")
            self.ncTool = Tool.objects.get (name = "Lightsaber")
            self.nhTool = Tool.objects.get (name = "Hammer")

                   
        except:
            self.fail ("Error while generating new tool")
Example #13
0
 def test_RemoveMemberFromShed(self):
     """
     """
     shedUtils.removeMemberFromShed (self.getShed, profUtils.getAllProfiles()[2])
     self.getShed = Shed.objects.get (name = "Lightsaber Tools")
     self.assertNotIn (profUtils.getAllProfiles()[2], shedUtils.getAllMembersOfShed(self.getShed)) #taking him out and then making sure he's not there
Example #14
0
 def test_AddMemberToShed(self):
     """
     """
     shedUtils.addMemberToShed (self.getShed, profUtils.getAllProfiles()[2])
     getShed = Shed.objects.get (name = "Lightsaber Tools")
     self.assertIn (profUtils.getAllProfiles()[2], shedUtils.getAllMembersOfShed (self.getShed))  #adding a member and then making sure he's there
Example #15
0
 def test_GetOwnerOfShed(self):
     """
     """
     self.assertEqual(shedUtils.getOwnerOfShed (self.getShed), profUtils.getAllProfiles()[3])
Example #16
0
 def test_GetToolsBelongingToProfile(self):
     """
     """
     self.assertIn (self.ncTool, toolUtils.getToolsBelongingToProfile(profUtils.getAllProfiles()[3]))  #testing getToolsBelongingToProfile