test/cli_test.rb in twurl-0.8.0 vs test/cli_test.rb in twurl-0.8.1

- old
+ new

@@ -1,11 +1,11 @@ require File.dirname(__FILE__) + '/test_helper' class Twurl::CLI::OptionParsingTest < MiniTest::Unit::TestCase module CommandParsingTests def test_no_command_specified_falls_to_default_command - options = Twurl::CLI.parse_options(['/1/url/does/not/matter.xml']) + options = Twurl::CLI.parse_options(['/1.1/url/does/not/matter.json']) assert_equal Twurl::CLI::DEFAULT_COMMAND, options.command end def test_supported_command_specified_extracts_the_command expected_command = Twurl::CLI::SUPPORTED_COMMANDS.first @@ -21,17 +21,17 @@ end include CommandParsingTests module RequestMethodParsingTests def test_request_method_is_default_if_unspecified - options = Twurl::CLI.parse_options(['/1/url/does/not/matter.xml']) + options = Twurl::CLI.parse_options(['/1.1/url/does/not/matter.json']) assert_equal Twurl::Options::DEFAULT_REQUEST_METHOD, options.request_method end def test_specifying_a_request_method_extracts_and_normalizes_request_method variations = [%w[-X put], %w[-X PUT], %w[--request-method PUT], %w[--request-method put]] variations.each do |option_variation| - path = '/1/url/does/not/matter.xml' + path = '/1.1/url/does/not/matter.json' order_variant_1 = [option_variation, path].flatten order_variant_2 = [path, option_variation].flatten [order_variant_1, order_variant_2].each do |args| options = Twurl::CLI.parse_options(args) assert_equal 'put', options.request_method