Skip to content

Commit

Permalink
Update to use MiniTest instead of the now defunct Test::Unit.
Browse files Browse the repository at this point in the history
Things pass for me under Ruby 2.2.1
  • Loading branch information
jordansissel committed Aug 5, 2016
1 parent 09ad1ff commit e992f6e
Show file tree
Hide file tree
Showing 18 changed files with 36 additions and 36 deletions.
4 changes: 2 additions & 2 deletions t/test_basic.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolBasicTests < Test::Unit::TestCase
class XdotoolBasicTests < MiniTest::Test
include XdoTestHelper

def test_noargs_exit_1
Expand Down
4 changes: 2 additions & 2 deletions t/test_chaining.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolChainingTests < Test::Unit::TestCase
class XdotoolChainingTests < MiniTest::Test
include XdoTestHelper

def setup
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_behave_screen_edge.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandBehaveScreenEdgeTests < Test::Unit::TestCase
class XdotoolCommandBehaveScreenEdgeTests < MiniTest::Test
include XdoTestHelper

def test_expected_failures
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandExecTests < Test::Unit::TestCase
class XdotoolCommandExecTests < MiniTest::Test
include XdoTestHelper

def test_expected_failures
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_getwindowname.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandGetWindowPidTests < Test::Unit::TestCase
class XdotoolCommandGetWindowPidTests < MiniTest::Test
include XdoTestHelper

def assert_is_title(lines)
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_getwindowpid.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandGetWindowPidTests < Test::Unit::TestCase
class XdotoolCommandGetWindowPidTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_key.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandKeyTests < Test::Unit::TestCase
class XdotoolCommandKeyTests < MiniTest::Test
include XdoTestHelper

def test_flags
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_windowfocus.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandWindowFocusTests < Test::Unit::TestCase
class XdotoolCommandWindowFocusTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_windowmap.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandWindowMapTests < Test::Unit::TestCase
class XdotoolCommandWindowMapTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_windowminimize.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandWindowMinimizeTests < Test::Unit::TestCase
class XdotoolCommandWindowMinimizeTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_windowmove.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandWindowMoveTests < Test::Unit::TestCase
class XdotoolCommandWindowMoveTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_cmd_windowsize.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolCommandWindowSizeTests < Test::Unit::TestCase
class XdotoolCommandWindowSizeTests < MiniTest::Test
include XdoTestHelper

def test_succeeds_with_valid_window
Expand Down
4 changes: 2 additions & 2 deletions t/test_mousemove.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env ruby

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolMouseMoveTests < Test::Unit::TestCase
class XdotoolMouseMoveTests < MiniTest::Test
include XdoTestHelper

def test_mousemove_should_have_no_output
Expand Down
4 changes: 2 additions & 2 deletions t/test_script.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"
require "tempfile"

class XdotoolScriptTests < Test::Unit::TestCase
class XdotoolScriptTests < MiniTest::Test
include XdoTestHelper

def xdotool_script_ok(commands)
Expand Down
4 changes: 2 additions & 2 deletions t/test_search.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolSearchTests < Test::Unit::TestCase
class XdotoolSearchTests < MiniTest::Test
include XdoTestHelper

def test_search_pid
Expand Down
4 changes: 2 additions & 2 deletions t/test_typing.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#!/usr/bin/env ruby
#

require "test/unit"
require "minitest"
require "tempfile"
require "./xdo_test_helper"

class XdotoolTypingTests < Test::Unit::TestCase
class XdotoolTypingTests < MiniTest::Test
include XdoTestHelper
SYMBOLS = "`12345678990-=~ !@\#$%^&*()_+[]\{}|;':\",./<>?"
LETTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
Expand Down
4 changes: 2 additions & 2 deletions t/test_window.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env ruby

require "test/unit"
require "minitest"
require "./xdo_test_helper"

class XdotoolWindowTests < Test::Unit::TestCase
class XdotoolWindowTests < MiniTest::Test
include XdoTestHelper

def setup
Expand Down
4 changes: 2 additions & 2 deletions t/xdo_test_helper.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
require "test/unit"
require "minitest"

module XdoTestHelper
def setup
Expand Down Expand Up @@ -145,7 +145,7 @@ def try(options = {})
(1 .. times).each do
begin
yield
rescue Test::Unit::AssertionFailedError => e
rescue MiniTest::Unit::AssertionFailedError => e
$stderr.puts "Retrying..."
last_exception = e
sleep(delay)
Expand Down

0 comments on commit e992f6e

Please sign in to comment.