| 
					
				 | 
			
			
				@@ -1,13 +1,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require 'test_helper' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class CollectionTest < Test::Unit::TestCase 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  test "Collection get products gets all products in a collection on unstable version" do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    unstable_version = ShopifyAPI::Session.new(domain: 'shop2.myshopify.com', token: 'token2', api_version: :unstable) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ShopifyAPI::Base.activate_session(unstable_version) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  test "Collection get products gets all products in a collection on 2020-01 version" do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    available_version = ShopifyAPI::Session.new(domain: 'shop2.myshopify.com', token: 'token2', api_version: '2020-01') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ShopifyAPI::Base.activate_session(available_version) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fake( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'collections', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        url: 'https://shop2.myshopify.com/admin/api/unstable/collections/1.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: 'https://shop2.myshopify.com/admin/api/2020-01/collections/1.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         method: :get, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         status: 200, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         body: load_fixture('collection'), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -18,7 +18,7 @@ class CollectionTest < Test::Unit::TestCase 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fake( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'products', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        url: 'https://shop2.myshopify.com/admin/api/unstable/collections/1/products.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: 'https://shop2.myshopify.com/admin/api/2020-01/collections/1/products.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         method: :get, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         status: 200, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         body: load_fixture('collection_products'), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -28,12 +28,12 @@ class CollectionTest < Test::Unit::TestCase 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   end 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   test "Collection get products fails on older api version" do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    unstable_version = ShopifyAPI::Session.new(domain: 'shop2.myshopify.com', token: 'token2', api_version: '2019-07') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ShopifyAPI::Base.activate_session(unstable_version) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    old_version = ShopifyAPI::Session.new(domain: 'shop2.myshopify.com', token: 'token2', api_version: '2019-10') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ShopifyAPI::Base.activate_session(old_version) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fake( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'collections', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        url: 'https://shop2.myshopify.com/admin/api/2019-07/collections/1.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: 'https://shop2.myshopify.com/admin/api/2019-10/collections/1.json', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         method: :get, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         status: 200, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         body: load_fixture('collection'), 
			 |