Пример #1
0
 def test_filter_list_item_params(self):
     file_names = [os.path.abspath('hi.txt')]
     item = FilterListItem(file_names)
     params = item.get_params()
     self.assertEqual(len(params.keys()), 1)
     self.assertIn('color', params)
     
     item = FilterListItem(file_names, x=12, y={'hi': 'bye'})
     params = item.get_params()
     self.assertEqual(len(params.keys()), 3)
     self.assertIn('color', params)
     self.assertIn('x', params)
     self.assertIn('hi', params['y'])
     
     # tests immutability
     params['qwertyuiop'] = 1
     self.assertNotIn('qwertyuiop', item.get_params())
Пример #2
0
    def test_filter_list_item_params(self):
        file_names = [os.path.abspath('hi.txt')]
        item = FilterListItem(file_names)
        params = item.get_params()
        self.assertEqual(len(params.keys()), 1)
        self.assertIn('color', params)

        item = FilterListItem(file_names, x=12, y={'hi': 'bye'})
        params = item.get_params()
        self.assertEqual(len(params.keys()), 3)
        self.assertIn('color', params)
        self.assertIn('x', params)
        self.assertIn('hi', params['y'])

        # tests immutability
        params['qwertyuiop'] = 1
        self.assertNotIn('qwertyuiop', item.get_params())
Пример #3
0
 def test_filter_list_item_color(self):
     file_names = [os.path.abspath('hi.txt')]
     color = QColor.fromRgbF(1., 1., 1., 1.)
     item = FilterListItem(file_names, color=color)
     color_check = item.get_params()['color']
     self.assertEqual(color, color_check)
Пример #4
0
 def test_filter_list_item_default_color(self):
     file_names = [os.path.abspath('hi.txt')]
     item = FilterListItem(file_names)
     color = item.get_params()['color']
     self.assertTrue(type(color) is QColor)
Пример #5
0
 def test_filter_list_item_color(self):
     file_names = [os.path.abspath('hi.txt')]
     color = QColor.fromRgbF(1., 1., 1., 1.)
     item = FilterListItem(file_names, color=color)
     color_check = item.get_params()['color']
     self.assertEqual(color, color_check)
Пример #6
0
 def test_filter_list_item_default_color(self):
     file_names = [os.path.abspath('hi.txt')]
     item = FilterListItem(file_names)
     color = item.get_params()['color']
     self.assertTrue(type(color) is QColor)