|
@@ -22,15 +22,15 @@ class ApiVersionTest < Test::Unit::TestCase
|
|
|
test "find_version removes unverified versions from version set if mode is set to :raise_on_unknown" do
|
|
|
ShopifyAPI::ApiVersion.version_lookup_mode = :define_on_unknown
|
|
|
assert ShopifyAPI::ApiVersion.versions.values.all?(&:verified?)
|
|
|
- assert_equal 5, ShopifyAPI::ApiVersion.versions.size
|
|
|
+ assert_equal 6, ShopifyAPI::ApiVersion.versions.size
|
|
|
|
|
|
ShopifyAPI::ApiVersion.find_version('2019-30')
|
|
|
refute ShopifyAPI::ApiVersion.versions.values.all?(&:verified?)
|
|
|
- assert_equal 6, ShopifyAPI::ApiVersion.versions.size
|
|
|
+ assert_equal 7, ShopifyAPI::ApiVersion.versions.size
|
|
|
ShopifyAPI::ApiVersion.version_lookup_mode = :raise_on_unknown
|
|
|
|
|
|
assert ShopifyAPI::ApiVersion.versions.values.all?(&:verified?)
|
|
|
- assert_equal 5, ShopifyAPI::ApiVersion.versions.size
|
|
|
+ assert_equal 6, ShopifyAPI::ApiVersion.versions.size
|
|
|
end
|
|
|
|
|
|
test "find_version does not raise when coercing a string if no versions are defined when version_lookup_mode is :define_on_unknown" do
|
|
@@ -101,8 +101,9 @@ class ApiVersionTest < Test::Unit::TestCase
|
|
|
{
|
|
|
"2019-01" => ShopifyAPI::ApiVersion.new(handle: '2019-01', supported: true, latest_supported: false),
|
|
|
"2019-04" => ShopifyAPI::ApiVersion.new(handle: '2019-04', supported: true, latest_supported: false),
|
|
|
- "2019-07" => ShopifyAPI::ApiVersion.new(handle: '2019-07', supported: true, latest_supported: true),
|
|
|
+ "2019-07" => ShopifyAPI::ApiVersion.new(handle: '2019-07', supported: true, latest_supported: false),
|
|
|
"2019-10" => ShopifyAPI::ApiVersion.new(handle: '2019-10', supported: false, latest_supported: false),
|
|
|
+ "2020-01" => ShopifyAPI::ApiVersion.new(handle: '2020-01', supported: false, latest_supported: true),
|
|
|
"unstable" => ShopifyAPI::ApiVersion.new(handle: 'unstable', supported: false, latest_supported: false),
|
|
|
}
|
|
|
)
|
|
@@ -114,7 +115,7 @@ class ApiVersionTest < Test::Unit::TestCase
|
|
|
)
|
|
|
|
|
|
assert_equal(
|
|
|
- ShopifyAPI::ApiVersion.new(handle: '2019-07'),
|
|
|
+ ShopifyAPI::ApiVersion.new(handle: '2020-01'),
|
|
|
ShopifyAPI::ApiVersion.latest_stable_version
|
|
|
)
|
|
|
end
|