@@ -0,0 +1,9 @@
+module ShopifyAPI
+ class OAuth < Base
+ self.collection_name = 'oauth'
+
+ def self.revoke
+ delete(:revoke)
+ end
+end
@@ -0,0 +1,5 @@
+{
+ "permission": {
+ "access_token": "8ccb0232e04c672bf044f71ff0156098"
+ }
+}
@@ -0,0 +1,8 @@
+require 'test_helper'
+class OAuthTest < Test::Unit::TestCase
+ def test_revoke_kills_the_token
+ fake 'oauth/revoke', method: :delete, body: load_fixture('o_auth_revoke')
+ assert ShopifyAPI::OAuth.revoke