             [graphql-clj.type :as type]
             [graphql-clj.parser :as parser]
             [graphql-clj.introspection :as introspection]
-            [clojure.core.match :as match]))
+            [clojure.core.match :as match]
+            [clojure.string :as str]))
 
 (def simple-user-schema-str
   "type User {

      (is (= user-selection-set (:selection-set user-selection)))
      (is (= [{:node-type :field :field-name "name"}] (collect-fields user-selection-set nil)))
      (is (= "Test user name" (get-in (execute nil simple-user-schema customized-resolver-fn query) [:data "user" "name"]))))))

(deftest test-execution-on-list
  (testing "test execution on list"


type QueryRoot {
  user: User
  loremIpsum(words: Int! = 1): String!
}

type CreateUser {
