From 9c267c1b4e3e179985ecfb752849ee500a7c6d81 Mon Sep 17 00:00:00 2001 From: Mike Williamson Date: Mon, 16 Mar 2015 22:20:28 -0400 Subject: [PATCH] edges & neighbors specs should use new syntax --- spec/components/edges_spec.rb | 16 +++++++--------- spec/components/neighbors_spec.rb | 10 +++++++--- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/spec/components/edges_spec.rb b/spec/components/edges_spec.rb index ffd5168..f50b7d7 100644 --- a/spec/components/edges_spec.rb +++ b/spec/components/edges_spec.rb @@ -4,22 +4,20 @@ module Graphiti RSpec.describe Edges do - before(:each) do + let :foo do {foo: "bar"}.insert.into :nodes - {fizz: "buzz"}.insert.into :nodes - {_to: foo["_id"], _from: fizz["_id"]}.insert.into :edges end - after(:each) do - clean_out_db + let :fizz do + {fizz: "buzz"}.insert.into :nodes end - let(:foo) do - {foo: "bar"}.vertices.first + before(:each) do + {_to: foo["_id"], _from: fizz["_id"] }.insert.into :edges end - let(:fizz) do - {fizz: "buzz"}.vertices.first + after(:each) do + clean_out_db end let(:edges){ Edges.new(List.new(foo: "bar")) } diff --git a/spec/components/neighbors_spec.rb b/spec/components/neighbors_spec.rb index 45c02b6..01e7a35 100644 --- a/spec/components/neighbors_spec.rb +++ b/spec/components/neighbors_spec.rb @@ -6,11 +6,15 @@ module Graphiti RSpec.describe Neighbors do - before(:each) do + let :foo do {foo: "bar"}.insert.into :nodes - foo = {foo: "bar"}.vertices.first + end + + let :fizz do {fizz: "buzz"}.insert.into :nodes - fizz = {fizz: "buzz"}.vertices.first + end + + before(:each) do {_to: foo["_id"], _from: fizz["_id"]}.insert.into :edges end