add attr_reader r_client for OBSWSTest

This commit is contained in:
2023-07-19 15:24:15 +01:00
parent af85d8b9ab
commit 856b7b5a5b
3 changed files with 19 additions and 15 deletions

View File

@@ -5,13 +5,17 @@ require "yaml"
require_relative "../lib/obsws"
class OBSWSTest < Minitest::Test
class << self
attr_reader :r_client
end
def self.before_run
conn = YAML.load_file("obs.yml", symbolize_names: true)[:connection]
@@r_client = OBSWS::Requests::Client.new(**conn)
@r_client = OBSWS::Requests::Client.new(**conn)
@@r_client.create_scene("START_TEST")
@@r_client.create_scene("BRB_TEST")
@@r_client.create_scene("END_TEST")
r_client.create_scene("START_TEST")
r_client.create_scene("BRB_TEST")
r_client.create_scene("END_TEST")
end
before_run
@@ -23,9 +27,9 @@ class OBSWSTest < Minitest::Test
end
Minitest.after_run do
@@r_client.remove_scene("START_TEST")
@@r_client.remove_scene("BRB_TEST")
@@r_client.remove_scene("END_TEST")
@@r_client.close
r_client.remove_scene("START_TEST")
r_client.remove_scene("BRB_TEST")
r_client.remove_scene("END_TEST")
r_client.close
end
end