                      :com.wsscode.pathom.trace/event     :com.wsscode.pathom.connect/compute-plan}
                     {:com.wsscode.pathom.connect/plan    (([:multi-path
                                                             multi-path-value])
-                                                           ([:multi-path
-                                                             multi-path-error]))
+                                                          ([:multi-path
+                                                            multi-path-error]))
                      :com.wsscode.pathom.core/path       [:multi-path]
                      :com.wsscode.pathom.parser/provides #{:multi-path}
                      :com.wsscode.pathom.trace/direction :com.wsscode.pathom.trace/leave

                                                   p/error-handler-plugin
                                                   p/request-cache-plugin
                                                   p/trace-plugin]})
           res (async/<!! (parser {} query))]
       (reset! quick-parser-trace* @trace)
       res)))


                                                 {#{:entity/id} #{com.wsscode.pathom.connect-test/union-root}}},
             :com.wsscode.pathom.connect/index-resolvers
                                                {com.wsscode.pathom.connect-test/union-root
                                                 {:com.wsscode.pathom.connect/input    #{:entity/id},
                                                  :com.wsscode.pathom.connect/output   {:address/id [:address/id :address/street :address/number],
                                                                                        :friend/id  [:friend/id :friend/name],
                                                                                        :place/id   [:place/id :place/title]},
                                                  :com.wsscode.pathom.connect/provides {:address/id                        {}
                                                                                        :address/number                    {}
                                                                                        :address/street                    {}
                                                                                        :com.wsscode.pathom.connect/unions {:address/id #:address{:id     {}
                                                                                                                                                  :number {}
                                                                                                                                                  :street {}}
                                                                                                                            :friend/id  #:friend{:id   {}
                                                                                                                                                 :name {}}
                                                                                                                            :place/id   #:place{:id    {}
                                                                                                                                                :title {}}}
                                                                                        :friend/id                         {}
                                                                                        :friend/name                       {}
                                                                                        :place/id                          {}
                                                                                        :place/title                       {}}
                                                  :com.wsscode.pathom.connect/sym      com.wsscode.pathom.connect-test/union-root}}})))

  (testing "adding union child"
    (is (= (-> {}
