Created
November 30, 2011 00:26
-
-
Save dnagir/1407329 to your computer and use it in GitHub Desktop.
architect4r failing specs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
......................***......FFFFFFFF.FFF.....F...*..............FFFFFFFFFF*.F...............**........F..FFFF.FF.....FFF.FFFFF...F.......F** | |
Pending: | |
Architect4r::Server execute_cypher should return an array of nodes | |
# No reason given | |
# ./spec/core/cypher_methods_spec.rb:9 | |
Architect4r::Server execute_cypher should return an array of relationships | |
# No reason given | |
# ./spec/core/cypher_methods_spec.rb:15 | |
Architect4r::Server execute_cypher should the data unprocessed | |
# No reason given | |
# ./spec/core/cypher_methods_spec.rb:21 | |
Architect4r::HasNode node creation should check the node for required attributes | |
# No reason given | |
# ./spec/has_node_spec.rb:62 | |
Persistency extension delete should delete an existing node with relationships | |
# Not Yet Implemented | |
# ./spec/model/persistency_spec.rb:78 | |
Model properties based on test class Person store in different localizations should provide a list of available locales | |
# Not Yet Implemented | |
# ./spec/model/properties_spec.rb:102 | |
Model properties based on test class Person store in different localizations should allow specifying a default locale | |
# Not Yet Implemented | |
# ./spec/model/properties_spec.rb:104 | |
Architect4r::Server get should use basic authentication | |
# Not Yet Implemented | |
# ./spec/server_spec.rb:27 | |
Architect4r::Server get should use digest authentication | |
# Not Yet Implemented | |
# ./spec/server_spec.rb:29 | |
Failures: | |
1) Architect4r::Server custom cypher queries should return all native objects from queries | |
Failure/Error: result = subject.cypher_query("start s=node(#{logos.id}) match s-[membership:CrewMembership]->person return membership, person") | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./spec/core/cypher_methods_spec.rb:80:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
2) Architect4r::Server should create a node | |
Failure/Error: result.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/node_methods_spec.rb:9:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
3) Architect4r::Server should get a node | |
Failure/Error: result.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/node_methods_spec.rb:15:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
4) Architect4r::Server should delete a node | |
Failure/Error: node.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/node_methods_spec.rb:22:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
5) Architect4r::Server should update a nodes properties | |
Failure/Error: original_node.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/node_methods_spec.rb:34:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
6) Architect4r::Server should create and delete a new relationship | |
Failure/Error: result.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/relationship_methods_spec.rb:21:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
7) Architect4r::Server should allow creating relationships without properties | |
Failure/Error: result.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/relationship_methods_spec.rb:27:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
8) Architect4r::Server should allow filtering relationships by direction | |
Failure/Error: subject.get_node_relationships(n1).size.should == 3 | |
expected: 3 | |
got: 0 (using ==) | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:48:in `fail_with_message' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:70:in `__delegate_operator' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:60:in `eval_match' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:29:in `block in use_custom_matcher_or_delegate' | |
# ./spec/core/relationship_methods_spec.rb:42:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
9) Architect4r::Server should load a relationship | |
Failure/Error: data.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/relationship_methods_spec.rb:66:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
10) Architect4r::Server should update a nodes properties | |
Failure/Error: original_rel.should be_a(Hash) | |
expected nil to be a kind of Hash | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/relationship_methods_spec.rb:73:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
11) Architect4r::Server should know about all relationship types | |
Failure/Error: subject.get_relationship_types.should include('self-reference') | |
expected [] to include "self-reference" | |
Diff: | |
@@ -1,2 +1,2 @@ | |
-self-reference | |
+[] | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:19:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/core/relationship_methods_spec.rb:89:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
12) Architect4r::HasNode node retrieval should try to retrieve the node when an id is present | |
Failure/Error: subject.node.should == mock_node | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./lib/architect4r/has_node.rb:46:in `block in has_node' | |
# ./spec/has_node_spec.rb:38:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
13) Model Node node model_root should create a model_root node if there is none | |
Failure/Error: Person.model_root.should_not be_nil | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./spec/model/node_spec.rb:36:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
14) Model Node node model_root should reuse an existing model_root if there is already one | |
Failure/Error: m_root = Person.model_root | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./spec/model/node_spec.rb:41:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
15) Persistency extension create should create a new node | |
Failure/Error: subject.create.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:12:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
16) Persistency extension create should save a new node | |
Failure/Error: subject.save.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:18:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
17) Persistency extension update should update the name | |
Failure/Error: subject.update.should be_true | |
RuntimeError: | |
Calling Person#update on document that has not been created! | |
# ./lib/architect4r/model/node.rb:84:in `block (2 levels) in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:399:in `_run_save_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:81:in `block in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:390:in `_run_update_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:80:in `update' | |
# ./spec/model/persistency_spec.rb:29:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
18) Persistency extension update should add new properties | |
Failure/Error: subject.update.should be_true | |
RuntimeError: | |
Calling Person#update on document that has not been created! | |
# ./lib/architect4r/model/node.rb:84:in `block (2 levels) in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:399:in `_run_save_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:81:in `block in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:390:in `_run_update_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:80:in `update' | |
# ./spec/model/persistency_spec.rb:38:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
19) Persistency extension update should remove empty properties | |
Failure/Error: subject.update.should be_true | |
RuntimeError: | |
Calling Person#update on document that has not been created! | |
# ./lib/architect4r/model/node.rb:84:in `block (2 levels) in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:399:in `_run_save_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:81:in `block in update' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:390:in `_run_update_callbacks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.1.3/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./lib/architect4r/model/node.rb:80:in `update' | |
# ./spec/model/persistency_spec.rb:49:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
20) Persistency extension delete should delete an existing node | |
Failure/Error: subject.destroy.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:64:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
21) Persistency extension delete should mark the object as deleted | |
Failure/Error: subject.destroy.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:69:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
22) Persistency extension delete should not be possible to update a deleted object | |
Failure/Error: subject.destroy.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:74:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
23) Persistency extension new? should be false if the record is created | |
Failure/Error: subject.new?.should be_false | |
expected true to be false | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/persistency_spec.rb:92:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
24) Model properties based on test class Person automatic tracking of create and update timestamps should keep the created_at timestamp untouched after creation | |
Failure/Error: subject.created_at.should == the_stamp | |
expected: Wed, 30 Nov 2011 11:24:34 +1100 | |
got: Wed, 30 Nov 2011 11:24:34 +1100 (using ==) | |
Diff: | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:48:in `fail_with_message' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:70:in `__delegate_operator' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:60:in `eval_match' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/matchers/operator_matcher.rb:29:in `block in use_custom_matcher_or_delegate' | |
# ./spec/model/properties_spec.rb:187:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
25) Node Queries fetching a node should find a node based on its id | |
Failure/Error: person.should be_persisted | |
expected persisted? to return true, got false | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/queries_spec.rb:13:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
26) Node Queries fetching a node should not instatiate the node if it is of the wrong type | |
Failure/Error: Person.find_by_id(ship.id).should be_nil | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./lib/architect4r/model/queries.rb:18:in `find_by_id' | |
# ./spec/model/queries_spec.rb:22:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
27) Node Queries fetching a node should return nil when the node is not found | |
Failure/Error: Person.find_by_id(-1).should be_nil | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./lib/architect4r/model/queries.rb:18:in `find_by_id' | |
# ./spec/model/queries_spec.rb:26:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
28) Node Queries fetching a node should raise an exception when banged finder is used and no record found | |
Failure/Error: lambda { Person.find_by_id!(-1) }.should raise_error(Architect4r::RecordNotFound) | |
expected Architect4r::RecordNotFound, got #<JSON::ParserError: A JSON text must at least contain two octets!> | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/queries_spec.rb:30:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
29) Node Queries counting records should count the number of records | |
Failure/Error: Person.count.should >= 2 | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# ./lib/architect4r/model/queries.rb:13:in `count' | |
# ./spec/model/queries_spec.rb:45:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
30) Node Queries custom cypher queries should only return the first two records | |
Failure/Error: results = Person.find_by_cypher("start s=node(:person_root) match s<-[:model_type]-d return d limit 2", 'd') | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# ./lib/architect4r/core/cypher_methods.rb:90:in `eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/core/cypher_methods.rb:36:in `cypher_query' | |
# ./lib/architect4r/model/node.rb:29:in `model_root' | |
# (eval):1:in `block in interpolate_node_model_root_references' | |
# ./lib/architect4r/core/cypher_methods.rb:90:in `eval' | |
# ./lib/architect4r/core/cypher_methods.rb:90:in `block in interpolate_node_model_root_references' | |
# ./lib/architect4r/core/cypher_methods.rb:85:in `each' | |
# ./lib/architect4r/core/cypher_methods.rb:85:in `interpolate_node_model_root_references' | |
# ./lib/architect4r/core/cypher_methods.rb:9:in `execute_cypher' | |
# ./lib/architect4r/model/queries.rb:29:in `find_by_cypher' | |
# ./spec/model/queries_spec.rb:56:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
31) Architect4r::Model::Relationship Creating a new relationship should create a new relationship | |
Failure/Error: ms.save.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/relationship_spec.rb:43:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
32) Architect4r::Model::Relationship Creating a new relationship should allow changing relationship properties | |
Failure/Error: ms.save.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/relationship_spec.rb:49:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
33) Architect4r::Model::Relationship Creating a new relationship should allow deleting relationships | |
Failure/Error: ms.save.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/relationship_spec.rb:57:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
34) Architect4r::Model::Relationship Retrieve records from the store should instantiate a relationship model | |
Failure/Error: CrewMembership.find(ms.id).should be_a(CrewMembership) | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/model/relationship.rb:133:in `find' | |
# ./spec/model/relationship_spec.rb:71:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
35) Architect4r::Model::Relationship Should populate source and destination after retrieval from storage | |
Failure/Error: subject { CrewMembership.find(membership.id) } | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/model/relationship.rb:133:in `find' | |
# ./spec/model/relationship_spec.rb:80:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `subject' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:54:in `should' | |
# ./spec/model/relationship_spec.rb:82:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
36) Architect4r::Model::Relationship Should populate source and destination after retrieval from storage | |
Failure/Error: subject { CrewMembership.find(membership.id) } | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/model/relationship.rb:133:in `find' | |
# ./spec/model/relationship_spec.rb:80:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `subject' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:54:in `should' | |
# ./spec/model/relationship_spec.rb:83:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
37) Architect4r::Model::Relationship Should populate source and destination after retrieval from storage should populate the source after retrieval | |
Failure/Error: subject { CrewMembership.find(membership.id) } | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/model/relationship.rb:133:in `find' | |
# ./spec/model/relationship_spec.rb:80:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `subject' | |
# ./spec/model/relationship_spec.rb:86:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
38) Architect4r::Model::Relationship Should populate source and destination after retrieval from storage should populate the destination after retrieval | |
Failure/Error: subject { CrewMembership.find(membership.id) } | |
JSON::ParserError: | |
A JSON text must at least contain two octets! | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `initialize' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `new' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.2/lib/json/common.rb:148:in `parse' | |
# ./lib/architect4r/core/cypher_methods.rb:30:in `execute_cypher' | |
# ./lib/architect4r/model/relationship.rb:133:in `find' | |
# ./spec/model/relationship_spec.rb:80:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/subject.rb:34:in `subject' | |
# ./spec/model/relationship_spec.rb:90:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
39) Validations extension should not allow updating record if it is invalid | |
Failure/Error: subject.create.should be_true | |
expected false to be true | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/fail_with.rb:32:in `fail_with' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/handler.rb:21:in `handle_matcher' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-expectations-2.7.0/lib/rspec/expectations/extensions/kernel.rb:12:in `should' | |
# ./spec/model/validations_spec.rb:25:in `block (2 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
40) Architect4r::Server get should handle unauthorized requests | |
Failure/Error: subject.get('/').key?('reference_node').should be_true | |
NoMethodError: | |
undefined method `key?' for nil:NilClass | |
# ./spec/server_spec.rb:24:in `block (3 levels) in <top (required)>' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `instance_eval' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:51:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:110:in `with_around_hooks' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example.rb:48:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:306:in `block in run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:302:in `run_examples' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:274:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb:275:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `map' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:24:in `block in run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/reporter.rb:12:in `report' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/command_line.rb:21:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:80:in `run_in_process' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/dnagir/.rvm/gems/ruby-1.9.3-p0/gems/rspec-core-2.7.1/lib/rspec/core/runner.rb:10:in `block in autorun' | |
Finished in 3.37 seconds | |
143 examples, 40 failures, 9 pending | |
Failed examples: | |
rspec ./spec/core/cypher_methods_spec.rb:72 # Architect4r::Server custom cypher queries should return all native objects from queries | |
rspec ./spec/core/node_methods_spec.rb:7 # Architect4r::Server should create a node | |
rspec ./spec/core/node_methods_spec.rb:13 # Architect4r::Server should get a node | |
rspec ./spec/core/node_methods_spec.rb:19 # Architect4r::Server should delete a node | |
rspec ./spec/core/node_methods_spec.rb:31 # Architect4r::Server should update a nodes properties | |
rspec ./spec/core/relationship_methods_spec.rb:19 # Architect4r::Server should create and delete a new relationship | |
rspec ./spec/core/relationship_methods_spec.rb:25 # Architect4r::Server should allow creating relationships without properties | |
rspec ./spec/core/relationship_methods_spec.rb:31 # Architect4r::Server should allow filtering relationships by direction | |
rspec ./spec/core/relationship_methods_spec.rb:62 # Architect4r::Server should load a relationship | |
rspec ./spec/core/relationship_methods_spec.rb:70 # Architect4r::Server should update a nodes properties | |
rspec ./spec/core/relationship_methods_spec.rb:86 # Architect4r::Server should know about all relationship types | |
rspec ./spec/has_node_spec.rb:34 # Architect4r::HasNode node retrieval should try to retrieve the node when an id is present | |
rspec ./spec/model/node_spec.rb:34 # Model Node node model_root should create a model_root node if there is none | |
rspec ./spec/model/node_spec.rb:39 # Model Node node model_root should reuse an existing model_root if there is already one | |
rspec ./spec/model/persistency_spec.rb:9 # Persistency extension create should create a new node | |
rspec ./spec/model/persistency_spec.rb:15 # Persistency extension create should save a new node | |
rspec ./spec/model/persistency_spec.rb:27 # Persistency extension update should update the name | |
rspec ./spec/model/persistency_spec.rb:35 # Persistency extension update should add new properties | |
rspec ./spec/model/persistency_spec.rb:45 # Persistency extension update should remove empty properties | |
rspec ./spec/model/persistency_spec.rb:62 # Persistency extension delete should delete an existing node | |
rspec ./spec/model/persistency_spec.rb:68 # Persistency extension delete should mark the object as deleted | |
rspec ./spec/model/persistency_spec.rb:73 # Persistency extension delete should not be possible to update a deleted object | |
rspec ./spec/model/persistency_spec.rb:90 # Persistency extension new? should be false if the record is created | |
rspec ./spec/model/properties_spec.rb:182 # Model properties based on test class Person automatic tracking of create and update timestamps should keep the created_at timestamp untouched after creation | |
rspec ./spec/model/queries_spec.rb:11 # Node Queries fetching a node should find a node based on its id | |
rspec ./spec/model/queries_spec.rb:20 # Node Queries fetching a node should not instatiate the node if it is of the wrong type | |
rspec ./spec/model/queries_spec.rb:25 # Node Queries fetching a node should return nil when the node is not found | |
rspec ./spec/model/queries_spec.rb:29 # Node Queries fetching a node should raise an exception when banged finder is used and no record found | |
rspec ./spec/model/queries_spec.rb:42 # Node Queries counting records should count the number of records | |
rspec ./spec/model/queries_spec.rb:52 # Node Queries custom cypher queries should only return the first two records | |
rspec ./spec/model/relationship_spec.rb:41 # Architect4r::Model::Relationship Creating a new relationship should create a new relationship | |
rspec ./spec/model/relationship_spec.rb:47 # Architect4r::Model::Relationship Creating a new relationship should allow changing relationship properties | |
rspec ./spec/model/relationship_spec.rb:55 # Architect4r::Model::Relationship Creating a new relationship should allow deleting relationships | |
rspec ./spec/model/relationship_spec.rb:69 # Architect4r::Model::Relationship Retrieve records from the store should instantiate a relationship model | |
rspec ./spec/model/relationship_spec.rb:82 # Architect4r::Model::Relationship Should populate source and destination after retrieval from storage | |
rspec ./spec/model/relationship_spec.rb:83 # Architect4r::Model::Relationship Should populate source and destination after retrieval from storage | |
rspec ./spec/model/relationship_spec.rb:85 # Architect4r::Model::Relationship Should populate source and destination after retrieval from storage should populate the source after retrieval | |
rspec ./spec/model/relationship_spec.rb:89 # Architect4r::Model::Relationship Should populate source and destination after retrieval from storage should populate the destination after retrieval | |
rspec ./spec/model/validations_spec.rb:21 # Validations extension should not allow updating record if it is invalid | |
rspec ./spec/server_spec.rb:22 # Architect4r::Server get should handle unauthorized requests |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment