Esempio n. 1
0
 def test_turtle_remove_user(self):
     turtleName = self.get_turtle()
     if not monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.follow_turtle(turtleName, self.user, self.leader)
     result = monkapi.remove_turtle(turtleName, self.user)
     assert result == True
     result = monkapi.remove_turtle(turtleName, self.user)
     assert result == False
Esempio n. 2
0
 def test_turtle_add_user(self):
     turtleName = self.get_turtle()
     if monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.remove_turtle(turtleName, self.user)
     result = monkapi.follow_turtle(turtleName, self.user, self.leader)
     assert result != None
     result = monkapi.follow_turtle(turtleName, self.user, self.leader)
     assert result == None
 def test_turtle_remove_user(self):
     turtleName = self.get_turtle()
     if not monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.follow_turtle(turtleName, self.user, self.leader)
     result = monkapi.remove_turtle(turtleName, self.user)
     assert result == True
     result = monkapi.remove_turtle(turtleName, self.user)
     assert result == False
 def test_turtle_add_user(self):
     turtleName = self.get_turtle()
     if monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.remove_turtle(turtleName, self.user)
     result = monkapi.follow_turtle(turtleName, self.user, self.leader)
     assert result != None
     result = monkapi.follow_turtle(turtleName, self.user, self.leader)
     assert result == None
Esempio n. 5
0
 def act(self):
     leader = monkapi.get_leader(self.turtleName, self.userName)
     followers = monkapi.get_followers(self.turtleName, self.userName)
     for follower in followers:
         worker.workerBroker.unfollow(follower, self.turtleName, leader=self.userName)
         worker.workerBroker.follow(follower, self.turtleName, leader=leader)
     monkapi.remove_turtle(self.turtleName, self.userName)
     worker.workerBroker.unfollow(leader, self.turtleName, follower=self.userName)
Esempio n. 6
0
 def act(self):
     leader = monkapi.get_leader(self.turtleName, self.userName)
     followers = monkapi.get_followers(self.turtleName, self.userName)
     for follower in followers:
         worker.workerBroker.unfollow(follower,
                                      self.turtleName,
                                      leader=self.userName)
         worker.workerBroker.follow(follower,
                                    self.turtleName,
                                    leader=leader)
     monkapi.remove_turtle(self.turtleName, self.userName)
     worker.workerBroker.unfollow(leader,
                                  self.turtleName,
                                  follower=self.userName)