From 959e98eeb0c87295e2535b04f870ace2028a394b Mon Sep 17 00:00:00 2001
From: Andrew Bettke <abettke@atlatlsoftware.com>
Date: Thu, 28 Mar 2019 09:56:10 +1300
Subject: [PATCH] Refactor to use formal to_global_id.

---
 graphene_django/tests/test_query.py | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/graphene_django/tests/test_query.py b/graphene_django/tests/test_query.py
index 5c38ce5..e74b8d6 100644
--- a/graphene_django/tests/test_query.py
+++ b/graphene_django/tests/test_query.py
@@ -8,6 +8,7 @@ from py.test import raises
 
 from django.db.models import Q
 
+from graphql_relay import to_global_id
 import graphene
 from graphene.relay import Node
 
@@ -947,19 +948,16 @@ def test_proxy_model_support():
         }
     """
 
-    def str_to_node_id(val):
-        return base64.b64encode(val.encode()).decode()
-
     expected = {
         "allReporters": {
             "edges": [
-                {"node": {"id": str_to_node_id("ReporterType:{}".format(reporter.id))}},
-                {"node": {"id": str_to_node_id("ReporterType:{}".format(cnn_reporter.id))}},
+                {"node": {"id": to_global_id("ReporterType", reporter.id)}},
+                {"node": {"id": to_global_id("ReporterType", cnn_reporter.id)}},
             ]
         },
         "cnnReporters": {
             "edges": [
-                {"node": {"id": str_to_node_id("CNNReporterType:{}".format(cnn_reporter.id))}}
+                {"node": {"id": to_global_id("CNNReporterType", cnn_reporter.id)}}
             ]
         }
     }