Example #1
0
    def testGameMergeSelfNone(self):
        game1 = Game('Name')

        game2 = Game('Name')
        game2.genre = ['Action', 'Adventure']
        game2.posters = ['/path/to/poster']
        game2.fanarts = ['path/to/art/1', 'path/to/art/2', 'path/to/art/3']

        game1.merge(game2)

        self.assertEqual(game1.genre, ['Action', 'Adventure'])
        self.assertEqual(game1.posters, ['/path/to/poster'])
        self.assertEqual(game1.fanarts, ['path/to/art/1', 'path/to/art/2', 'path/to/art/3'])
        self.assertEqual(game1.get_selected_fanart(), 'path/to/art/1')
        self.assertEqual(game1.get_selected_poster(), '/path/to/poster')
Example #2
0
    def testGameMergeSelfNone(self):
        game1 = Game('Name')

        game2 = Game('Name')
        game2.genre = ['Action', 'Adventure']
        game2.posters = ['/path/to/poster']
        game2.fanarts = ['path/to/art/1', 'path/to/art/2', 'path/to/art/3']

        game1.merge(game2)

        self.assertEqual(game1.genre, ['Action', 'Adventure'])
        self.assertEqual(game1.posters, ['/path/to/poster'])
        self.assertEqual(game1.fanarts,
                         ['path/to/art/1', 'path/to/art/2', 'path/to/art/3'])
        self.assertEqual(game1.get_selected_fanart(), 'path/to/art/1')
        self.assertEqual(game1.get_selected_poster(), '/path/to/poster')