These elsif clauses may have been masking errors.
Really trivial test, but it passes. (Not sure I have it in the right shape.)
Relationship tests: failing right now.
No change in behavior (still fails), but clean up the test code.
Gratuitous clean up: "when" is more concise than "if is_a?"
relate_asset_spec now passes, though I am not sure the behavior is actually what we want. Some commenting out should also be cleaned up.
Talked with Mike, and these are the relations we want. Still need to fix the model classes, so tests will fail right now.
relate_asset_spec passes. Tweaks necessary in predicate_mappings, but I would like to get rid of that eventually. See #668.
A little more clear if parents are distinguished from children. (Might want different tests at some point.)
Fix merge conflicts.
Merge pull request #669 from afred/relations-637

Relations 637