|
@@ -56,10 +56,6 @@ class SessionTest < Test::Unit::TestCase
|
|
assert_equal "My test secret", ShopifyAPI::Session.secret
|
|
assert_equal "My test secret", ShopifyAPI::Session.secret
|
|
end
|
|
end
|
|
|
|
|
|
- test "use 'https' protocol by default for all sessions" do
|
|
|
|
- assert_equal 'https', ShopifyAPI::Session.protocol
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
test "#temp reset ShopifyAPI::Base.site to original value" do
|
|
test "#temp reset ShopifyAPI::Base.site to original value" do
|
|
|
|
|
|
ShopifyAPI::Session.setup(:api_key => "key", :secret => "secret")
|
|
ShopifyAPI::Session.setup(:api_key => "key", :secret => "secret")
|
|
@@ -115,28 +111,6 @@ class SessionTest < Test::Unit::TestCase
|
|
assert_equal false, session.valid?
|
|
assert_equal false, session.valid?
|
|
end
|
|
end
|
|
|
|
|
|
- test "#temp reset ShopifyAPI::Base.site to original value when using a non-standard port" do
|
|
|
|
- ShopifyAPI::Session.setup(:api_key => "key", :secret => "secret")
|
|
|
|
- session1 = ShopifyAPI::Session.new('fakeshop.myshopify.com:3000', 'token1')
|
|
|
|
- ShopifyAPI::Base.activate_session(session1)
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
- test "myshopify_domain supports non-standard ports" do
|
|
|
|
- begin
|
|
|
|
- ShopifyAPI::Session.setup(:api_key => "key", :secret => "secret", :myshopify_domain => 'localhost', port: '3000')
|
|
|
|
- session = ShopifyAPI::Session.new('fakeshop.localhost:3000', 'token1')
|
|
|
|
- ShopifyAPI::Base.activate_session(session)
|
|
|
|
- assert_equal 'https://fakeshop.localhost:3000/admin', ShopifyAPI::Base.site.to_s
|
|
|
|
-
|
|
|
|
- session = ShopifyAPI::Session.new('fakeshop', 'token1')
|
|
|
|
- ShopifyAPI::Base.activate_session(session)
|
|
|
|
- assert_equal 'https://fakeshop.localhost:3000/admin', ShopifyAPI::Base.site.to_s
|
|
|
|
- ensure
|
|
|
|
- ShopifyAPI::Session.myshopify_domain = "myshopify.com"
|
|
|
|
- ShopifyAPI::Session.port = nil
|
|
|
|
- end
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
test "return site for session" do
|
|
test "return site for session" do
|
|
session = ShopifyAPI::Session.new("testshop.myshopify.com", "any-token")
|
|
session = ShopifyAPI::Session.new("testshop.myshopify.com", "any-token")
|
|
assert_equal "https://testshop.myshopify.com/admin", session.site
|
|
assert_equal "https://testshop.myshopify.com/admin", session.site
|