コード例 #1
0
 def test_create_with_shader_true(self):
     settings = snes.config
     settings.update(recalSettings.loadAll('snes'))
     retroconf = libretroConfig.createLibretroConfig(snes)
     self.assertEquals(retroconf['video_shader'], 'myshaderfile.gplsp')
     self.assertEquals(retroconf['video_shader_enable'], 'true')
     self.assertEquals(retroconf['video_smooth'], 'false')
コード例 #2
0
 def test_create_with_shader_true(self):
     settings = snes.config
     settings.update(recalSettings.loadAll('snes'))
     retroconf = libretroConfig.createLibretroConfig(snes)
     self.assertEquals(retroconf['video_shader'], 'myshaderfile.gplsp')
     self.assertEquals(retroconf['video_shader_enable'], 'true')
     self.assertEquals(retroconf['video_smooth'], 'false')
コード例 #3
0
 def test_write_config_to_file_shaders(self):
     retroconf = libretroConfig.createLibretroConfig(nes43)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('rewind_enable'), 'false')
     self.assertEquals(libretroSettings.load('video_shader'), 'myshaders.gpslp')
     self.assertEquals(libretroSettings.load('video_shader_enable'), 'true')
     self.assertEquals(libretroSettings.load('aspect_ratio_index'), '0')
     self.assertEquals(libretroSettings.load('video_aspect_ratio_auto'), 'false')
コード例 #4
0
 def test_write_config_to_file_shaders(self):
     retroconf = libretroConfig.createLibretroConfig(nes43)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('rewind_enable'), 'false')
     self.assertEquals(libretroSettings.load('video_shader'),
                       'myshaders.gpslp')
     self.assertEquals(libretroSettings.load('video_shader_enable'), 'true')
     self.assertEquals(libretroSettings.load('aspect_ratio_index'), '0')
     self.assertEquals(libretroSettings.load('video_aspect_ratio_auto'),
                       'false')
コード例 #5
0
 def test_write_config_to_file(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('rewind_enable'), 'true')
コード例 #6
0
 def test_create_rewind_true(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['rewind_enable'], 'true')
コード例 #7
0
 def test_create_rewind_false(self):
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['rewind_enable'], 'false')
コード例 #8
0
 def test_smooth_override_defaut_and_global(self):
     settings = snes.config
     settings.update(recalSettings.loadAll('snes'))
     retroconf = libretroConfig.createLibretroConfig(snes)
     self.assertEquals(retroconf['video_smooth'], 'false')
コード例 #9
0
 def test_create_with_ratio_auto(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'true')
コード例 #10
0
 def test_write_config_to_file(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('rewind_enable'), 'true')
コード例 #11
0
 def test_driver_forced_sdl(self):
     nes.config['inputdriver'] = 'sdl2'
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'sdl2')
コード例 #12
0
 def test_create_rewind_true(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['rewind_enable'], 'true')
コード例 #13
0
 def test_create_rewind_false(self):
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['rewind_enable'], 'false')
コード例 #14
0
 def test_create_with_ratio_auto(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'true')
コード例 #15
0
 def test_create_with_ratio_43(self):
     retroconf = libretroConfig.createLibretroConfig(nes43)
     self.assertEquals(retroconf['aspect_ratio_index'], '0')
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')
コード例 #16
0
 def test_driver_forced_sdl(self):
     nes.config['inputdriver'] = 'sdl2'
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'sdl2')
コード例 #17
0
 def test_write_config_to_file_new1610(self):
     retroconf = libretroConfig.createLibretroConfig(wswan)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('aspect_ratio_index'), '2')
     self.assertEquals(libretroSettings.load('video_aspect_ratio_auto'),
                       'false')
コード例 #18
0
 def test_smooth_override_defaut_and_global(self):
     settings = snes.config
     settings.update(recalSettings.loadAll('snes'))
     retroconf = libretroConfig.createLibretroConfig(snes)
     self.assertEquals(retroconf['video_smooth'], 'false')
コード例 #19
0
 def test_driver_udev_default(self):
     nes.config['inputdriver'] = None
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'udev')
コード例 #20
0
 def test_driver_udev_default(self):
     nes.config['inputdriver'] = None
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'udev')
コード例 #21
0
 def test_create_with_ratio_custom(self):
     retroconf = libretroConfig.createLibretroConfig(nescustomratio)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')
     self.assertTrue(retroconf['aspect_ratio_index'] is '')
コード例 #22
0
 def test_create_with_ratio_custom(self):
     retroconf = libretroConfig.createLibretroConfig(nescustomratio)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')
     self.assertTrue(retroconf['aspect_ratio_index'] is '')
コード例 #23
0
 def test_create_with_ratio_43(self):
     retroconf = libretroConfig.createLibretroConfig(nes43)
     self.assertEquals(retroconf['aspect_ratio_index'], '0')
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')
コード例 #24
0
 def test_write_config_to_file_new1610(self):
     retroconf = libretroConfig.createLibretroConfig(wswan)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('aspect_ratio_index'), '2')
     self.assertEquals(libretroSettings.load('video_aspect_ratio_auto'), 'false')