From 186934562f735f7e46d423a2c0a5929999c71618 Mon Sep 17 00:00:00 2001 From: Ariel Kwiatkowski Date: Wed, 19 Jan 2022 23:28:43 +0100 Subject: [PATCH] Attempt to fix blackjack rendering tests (#2565) * Consistently use os.path.join * Update setup.py Try to fix tests again --- gym/envs/toy_text/blackjack.py | 4 ++-- setup.py | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gym/envs/toy_text/blackjack.py b/gym/envs/toy_text/blackjack.py index 312bb8e45..5e93bdc5c 100644 --- a/gym/envs/toy_text/blackjack.py +++ b/gym/envs/toy_text/blackjack.py @@ -153,12 +153,12 @@ class BlackjackEnv(gym.Env): def get_image(path): cwd = os.path.dirname(__file__) - image = pygame.image.load(cwd + "/" + path) + image = pygame.image.load(os.path.join(cwd, path)) return image def get_font(path, size): cwd = os.path.dirname(__file__) - font = pygame.font.Font((cwd + "/" + path), size) + font = pygame.font.Font(os.path.join(cwd, path), size) return font small_font = get_font( diff --git a/setup.py b/setup.py index ea2435377..0ee2256e1 100644 --- a/setup.py +++ b/setup.py @@ -55,6 +55,8 @@ setup( "gym": [ "envs/mujoco/assets/*.xml", "envs/classic_control/assets/*.png", + "envs/toy_text/font/*.ttf", + "envs/toy_text/img/*.png", ] }, tests_require=["pytest", "mock"],