Пример #1
0
 def test_increment(self):
     purge_counter = PurgeCounter(self.prefs)
     self.assertFalse(purge_counter.get_data())
     purge_counter.increment(self.hosts)
     data = purge_counter.get_data()
     self.assertEqual(set(data), self.hosts)
Пример #2
0
 def test_data_file(self):
     purgecounter = PurgeCounter(self.prefs)
     self.assertEqual(len(purgecounter.get_banned_for_life()), 1)
     self.assertEqual(len(purgecounter.get_data()), 1)
Пример #3
0
    def test_data_file(self):
        purgecounter = PurgeCounter(self.prefs)
        purgecounter.write_data(self.counter)

        with open(self.filename) as f:
            self.assertEqual(f.read(), self.test_string)
Пример #4
0
 def test_no_data_file(self):
     purgecounter = PurgeCounter(self.prefs)
     self.assertFalse(purgecounter.get_banned_for_life())
     self.assertFalse(purgecounter.get_data())
Пример #5
0
    def test_data_file(self):
        purgecounter = PurgeCounter(self.prefs)
        purgecounter.write_data(self.counter)

        with open(self.filename) as f:
            self.assertEqual(f.read(), self.test_string)
Пример #6
0
 def test_data_file(self):
     purgecounter = PurgeCounter(self.prefs)
     self.assertEqual(len(purgecounter.get_banned_for_life()), 1)
     self.assertEqual(len(purgecounter.get_data()), 1)
Пример #7
0
 def test_no_data_file(self):
     purgecounter = PurgeCounter(self.prefs)
     self.assertFalse(purgecounter.get_banned_for_life())
     self.assertFalse(purgecounter.get_data())
Пример #8
0
 def test_increment(self):
     purge_counter = PurgeCounter(self.prefs)
     self.assertFalse(purge_counter.get_data())
     purge_counter.increment(self.hosts)
     data = purge_counter.get_data()
     self.assertEqual(set(data), self.hosts)