spec/graphql/relay/relation_connection_spec.rb in graphql-0.19.4 vs spec/graphql/relay/relation_connection_spec.rb in graphql-1.0.0
- old
+ new
@@ -359,6 +359,13 @@
connection.cursor_from_node(:not_found)
}
assert_includes err.message, "item not found"
end
end
+
+ it "is chosen for a relation" do
+ relation = Base.where(faction_id: 1)
+ assert relation.is_a?(ActiveRecord::Relation)
+ connection = GraphQL::Relay::BaseConnection.connection_for_nodes(relation)
+ assert_equal GraphQL::Relay::RelationConnection, connection
+ end
end