File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,25 @@ def find_feed(feed_details)
41
41
) . to_return ( status : 404 )
42
42
end
43
43
44
+ context "adds title for existing feed" do
45
+ it "changes existing feed if name is nil" do
46
+ feed1 = create_feed ( { name : nil , url : macrumors [ :url ] } )
47
+
48
+ described_class . call ( read_subscriptions , user : default_user )
49
+
50
+ expect ( find_feed ( macrumors ) ) . to exist
51
+ end
52
+ it "keeps existing feed name if name is something else" do
53
+ feed1 = create_feed ( { name : "MacRumors" , url : macrumors [ :url ] } )
54
+
55
+ described_class . call ( read_subscriptions , user : default_user )
56
+
57
+ expect ( find_feed ( macrumors ) ) . not_to exist
58
+ feed1 . reload
59
+ expect ( feed1 . name ) . to eq ( "MacRumors" )
60
+ end
61
+ end
62
+
44
63
context "adding group_id for existing feeds" do
45
64
it "retains exising feeds" do
46
65
feed1 = create_feed ( tmw_football )
You can’t perform that action at this time.
0 commit comments