Ejemplo n.º 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')
 def test_write_config_to_file_new1610(self):
     retroconf = libretroConfig.createLibretroConfig(
         wswan, onePlayerController)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('aspect_ratio_index'), '2')
     self.assertEquals(libretroSettings.load('video_aspect_ratio_auto'),
                       'false')
 def test_create_with_shader_true_and_smooth_true(self):
     settings = snes.config
     settings.update(recalSettings.loadAll('snes'))
     retroconf = libretroConfig.createLibretroConfig(
         snes, onePlayerController)
     self.assertEquals(retroconf['video_shader_enable'], 'true')
     self.assertEquals(retroconf['video_smooth'], 'false')
Ejemplo n.º 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')
Ejemplo n.º 5
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')
Ejemplo n.º 6
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 '')
Ejemplo n.º 7
0
 def test_driver_forced_sdl(self):
     nes.config['inputdriver'] = 'sdl2'
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'sdl2')
Ejemplo n.º 8
0
 def test_driver_udev_default(self):
     nes.config['inputdriver'] = None
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['input_joypad_driver'], 'udev')
Ejemplo n.º 9
0
 def test_write_config_to_file(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     libretroConfig.writeLibretroConfigToFile(retroconf)
     self.assertEquals(libretroSettings.load('rewind_enable'), 'true')
Ejemplo n.º 10
0
 def test_create_rewind_false(self):
     retroconf = libretroConfig.createLibretroConfig(nes)
     self.assertEquals(retroconf['rewind_enable'], 'false')
Ejemplo n.º 11
0
 def test_create_rewind_true(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['rewind_enable'], 'true')
Ejemplo n.º 12
0
 def test_create_with_ratio_auto(self):
     retroconf = libretroConfig.createLibretroConfig(nesauto)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'true')
Ejemplo n.º 13
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')
 def test_snes9x_and_at_least_three_controllers_then_set_device_p2_to_257(
         self):
     retroconf = libretroConfig.createLibretroConfig(
         snes9x, threePlayersControllers)
     self.assertTrue(retroconf['input_libretro_device_p2'] is '257')
 def test_create_with_ratio_custom(self):
     retroconf = libretroConfig.createLibretroConfig(
         nescustomratio, onePlayerController)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')
 def test_create_with_ratio_169(self):
     retroconf = libretroConfig.createLibretroConfig(
         nes, onePlayerController)
     self.assertEquals(retroconf['aspect_ratio_index'], 1)
     self.assertEquals(retroconf['video_aspect_ratio_auto'], 'false')