mirror of
https://github.com/onyx-and-iris/obsws-ruby.git
synced 2026-04-18 21:43:32 +00:00
initial commit
This commit is contained in:
31
test/minitest_helper.rb
Normal file
31
test/minitest_helper.rb
Normal 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
|
||||
Reference in New Issue
Block a user