示例#1
0
文件: tests.py 项目: MechanisM/pcp
	def setUp(self):
		u = User.objects.create_user("testuser", "info@localhost", "******")
		u.is_active = False
		#u.save()
		# adresa
		a = Address()
		a.company				= "xxx"
		a.residency_name		= "xxx"
		a.residency_street		= "xxx"
		a.residency_city		= "xxx"
		a.residency_city_num	= "56301"
		a.residency_ic			= "1234"
		a.residency_dic			= "CZ1234"
		a.residency_email		= "info@localhost"
		a.residency_phone		= "+420123456789"
		#a.save()
		# machine
		m = Machine()
		m.ipv6 = "::1"
		m.ipv4 = "127.0.0.1"
		m.domain = "localhost"
		m.name = "Localhost"
		#m.save()
		# parms
		p = Parms()
		p.home		    = "/home/testuser"
		p.note		    = ""
		p.uid		    = 1000
		p.gid		    = 1000
		p.discount	    = 0
		p.address	    = a
		p.web_machine	= m
		p.mail_machine	= m
		p.mysql_machine	= m
		p.pgsql_machine	= m
		p.user		    = u
		#p.save()

		self.user = u
		self.parms = p
		self.machine = m
		self.address = a

		self.factory = RequestFactory()
		self.basic_request = self.factory.get("/")
		self.basic_request.user = self.user
		self.basic_request.session = {}