initial commit

This commit is contained in:
onyx-and-iris
2022-10-22 22:30:40 +01:00
parent f85489e358
commit ae4956f625
20 changed files with 1581 additions and 0 deletions

31
test/minitest_helper.rb Normal file
View File

@@ -0,0 +1,31 @@
require "minitest"
require "minitest/autorun"
require "perfect_toml"
require_relative "../lib/obsws"
class OBSWSTest < Minitest::Test
def self.before_run
conn = PerfectTOML.load_file("obs.toml", symbolize_names: true)[:connection]
@@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")
end
before_run
def setup
end
def teardown
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
end
end