Exemplo n.º 1
0
 def setUp(self):
     """This will be called before test
     """
     self.token, self.ip_addr = Initialization.start_session(self)
     Initialization.register(self, 'testuser', 'Test666', '11011011011')
     Initialization.login(self, 'testuser', 'Test666')
     Initialization.promote_user(self, 4)
     # Initialization.create_school(self, '测试大学', '世界一流大学', 'testuser')
     Initialization.create_theme(self, 0, '计算机科学与技术', '贵系', '2099-10-30 00:00:00.000000')
Exemplo n.º 2
0
 def test0004(self):
     """this a test for admin status
     """
     Initialization.disconnect(self)
     self.token, self.ip_addr = Initialization.start_session(self)
     Initialization.register(self, 'testadmin', 'Test666', '11011011011')
     Initialization.login(self, 'testadmin', 'Test666')
     Initialization.promote_user(self, 4)
     code_id = ProgramHelper.get_program_by_name('在野代码').get('id')
     source = 0
     target = 1
     response = self.client.post(
         '/program/admin/status', {
             'token': self.token,
             'code_id': code_id,
             'source': source,
             'target': target
         })
     data = analyse_response(response)
     self.assertEqual(data.get('msg'), 'Status Changed Successful')
Exemplo n.º 3
0
 def tearDown(self):
     """This will be called after test
     """
     Initialization.disconnect(self)
Exemplo n.º 4
0
 def setUp(self):
     """This will be called before test
     """
     self.token, self.ip_addr = Initialization.start_session(self)
     Initialization.register(self, 'testuser', 'Test666', '11011011011')
     Initialization.login(self, 'testuser', 'Test666')
     Initialization.promote_user(self, 16)
     Initialization.create_school(self, '测试大学', '世界一流大学', 'testuser')
     Initialization.create_theme(self, '测试大学', '计算机科学与技术', '贵系', '2099-10-30 00:00:00.000000')
     Initialization.create_theme(self, 0, '在野主题', '在野主题', '2099-10-30 00:00:00.000000')
     Initialization.add_user_to_school(self, '测试大学')
     Initialization.submit_program(
         self, '测试代码', 'print("Hello World")', 'I am stupid', '测试大学', '计算机科学与技术'
         )
     Initialization.submit_program(
         self, '在野代码', 'print("Test code")', 'I am not stupid', 0, '在野主题'
     )
Exemplo n.º 5
0
 def setUp(self):
     """This will be called before test
     """
     self.token, self.ip_addr = Initialization.start_session(self)
     Initialization.register(self, 'testuser', 'Test666', '11011011011')
     Initialization.login(self, 'testuser', 'Test666')
Exemplo n.º 6
0
 def test_0001(self):
     """
     Test Logout
     """
     Initialization.logout(self)