spec/models/archangel/template_spec.rb in archangel-0.0.7 vs spec/models/archangel/template_spec.rb in archangel-0.0.8
- old
+ new
@@ -25,7 +25,21 @@
belong_to(:parent).conditions(partial: false)
.class_name("Archangel::Template")
)
end
end
+
+ context "#status" do
+ it "returns `partial` for partial Templates" do
+ page = build(:template, :partial)
+
+ expect(page.status).to eq("partial")
+ end
+
+ it "returns `full` for non-partial Templates" do
+ page = build(:template)
+
+ expect(page.status).to eq("full")
+ end
+ end
end
end