Exemple #1
0
 def test_save_tokens(self):
     with patch.object(builtins, 'open',
                       mock_open(read_data=self.config_data)) as m:
         Config.save_user_tokens("test", "new_token", "new_secret")
         handle = m()
         handle.write.assert_any_call('"new_token"')
         handle.write.assert_any_call('"new_secret"')
Exemple #2
0
    def test_load(self):

        #Mock open to return the confi_data from file
        with patch.object(builtins, 'open',
                          mock_open(read_data=self.config_data)) as m:
            Config.load("test")

        self.assertEqual(Config.search_queries, ["test"])
        self.assertEqual(Config.follow_keywords, ["test"])
        self.assertEqual(Config.scan_interval, 1)
        self.assertEqual(Config.retweet_interval, 1)
        self.assertEqual(Config.rate_limit_update_interval, 1)
        self.assertEqual(Config.min_ratelimit_percent, 1)
        self.assertEqual(Config.clear_queue_interval, 1)
        self.assertEqual(Config.max_queue, 1)
        self.assertEqual(Config.blocked_users_update_interval, 1)
        self.assertEqual(Config.max_follows, 1)
        self.assertEqual(Config.consumer_key, "test")
        self.assertEqual(Config.consumer_secret, "test")
        self.assertEqual(Config.access_token_key, "test")
        self.assertEqual(Config.access_token_secret, "test")
        self.assertEqual(Config.min_quote_similarity, 0.80)
        self.assertEqual(Config.max_quote_depth, 5)
        self.assertEqual(Config.check_mentions_interval, 1)
        self.assertEqual(Config.pushbullet_token, "test")
Exemple #3
0
    def test_load(self):

        #Mock open to return the confi_data from file
        with patch.object(builtins,'open',mock_open(read_data=self.config_data)) as m:
            Config.load("test")

        self.assertEqual(Config.search_queries, ["test"])
        self.assertEqual(Config.follow_keywords,["test"])
        self.assertEqual(Config.scan_interval, 1)
        self.assertEqual(Config.retweet_interval, 1)
        self.assertEqual(Config.rate_limit_update_interval, 1)
        self.assertEqual(Config.min_ratelimit_percent, 1)
        self.assertEqual(Config.clear_queue_interval, 1)
        self.assertEqual(Config.max_queue, 1)
        self.assertEqual(Config.blocked_users_update_interval, 1)
        self.assertEqual(Config.max_follows, 1)
        self.assertEqual(Config.consumer_key, "test")
        self.assertEqual(Config.consumer_secret, "test")
        self.assertEqual(Config.access_token_key, "test")
        self.assertEqual(Config.access_token_secret, "test")
        self.assertEqual(Config.min_quote_similarity, 0.80)
        self.assertEqual(Config.max_quote_depth, 5)
        self.assertEqual(Config.check_mentions_interval, 1)
        self.assertEqual(Config.pushbullet_token, "test")
Exemple #4
0
 def test_save_tokens(self):
     with patch.object(builtins,'open',mock_open(read_data=self.config_data)) as m:
         Config.save_user_tokens("test", "new_token", "new_secret")
         handle = m()
         handle.write.assert_any_call('"new_token"')
         handle.write.assert_any_call('"new_secret"')