Пример #1
0
 def test_update_stats_list_empty(self):
     test_list = [
         CountStats(name='a', description='a', count=1),
         CountStats(name='b', description='b', count=2),
     ]
     update_stats_list(test_list, {})
     self.assertEqual([
         CountStats(name='a', description='a', count=1),
         CountStats(name='b', description='b', count=2),
     ], test_list)
Пример #2
0
 def test_update_stats_list_empty(self):
   test_list = [
     CountStats(name='a', description='a', count=1),
     CountStats(name='b', description='b', count=2),
   ]
   update_stats_list(test_list, {})
   self.assertEqual([
     CountStats(name='a', description='a', count=1),
     CountStats(name='b', description='b', count=2),
   ], test_list)
Пример #3
0
 def test_update_stats_list_replace(self):
   test_list = [
     CountStats(name='a', description='a', count=1),
     CountStats(name='b', description='b', count=2),
   ]
   update_stats_list(test_list, {
     'a': CountStats(name='a', description='a', count=10),
     'b': CountStats(name='b', description='b', count=20),
   })
   self.assertEqual([
     CountStats(name='a', description='a', count=10),
     CountStats(name='b', description='b', count=20),
   ], test_list)
Пример #4
0
 def test_update_stats_list_replace(self):
     test_list = [
         CountStats(name='a', description='a', count=1),
         CountStats(name='b', description='b', count=2),
     ]
     update_stats_list(
         test_list, {
             'a': CountStats(name='a', description='a', count=10),
             'b': CountStats(name='b', description='b', count=20),
         })
     self.assertEqual([
         CountStats(name='a', description='a', count=10),
         CountStats(name='b', description='b', count=20),
     ], test_list)
Пример #5
0
 def test_update_stats_list_mixed(self):
   test_list = [
     CountStats(name='a', description='a', count=1),
     CountStats(name='b', description='b', count=2),
   ]
   update_stats_list(test_list, {
     'b': CountStats(name='b', description='b', count=20),
     'c': CountStats(name='c', description='c', count=3),
   })
   self.assertEqual([
     CountStats(name='a', description='a', count=1),
     CountStats(name='b', description='b', count=20),
     CountStats(name='c', description='c', count=3),
   ], test_list)
Пример #6
0
 def test_update_stats_list_mixed(self):
     test_list = [
         CountStats(name='a', description='a', count=1),
         CountStats(name='b', description='b', count=2),
     ]
     update_stats_list(
         test_list, {
             'b': CountStats(name='b', description='b', count=20),
             'c': CountStats(name='c', description='c', count=3),
         })
     self.assertEqual([
         CountStats(name='a', description='a', count=1),
         CountStats(name='b', description='b', count=20),
         CountStats(name='c', description='c', count=3),
     ], test_list)