@@ -22,7 +22,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
2222 end
2323
2424 describe "[collect folder curd]" do
25- @ tag :wip3
25+ @ tag :wip
2626 test "user can create collect folder" , ~m( user) a do
2727 folder_title = "test folder"
2828
@@ -35,23 +35,23 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
3535 assert folder . meta |> Map . from_struct ( ) |> Map . delete ( :id ) == @ default_meta
3636 end
3737
38- @ tag :wip3
38+ @ tag :wip
3939 test "user create dup collect folder fails" , ~m( user) a do
4040 { :ok , _folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
4141 { :error , reason } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
4242
4343 assert reason |> is_error? ( :already_exsit )
4444 end
4545
46- @ tag :wip3
46+ @ tag :wip
4747 test "user can delete a empty collect folder" , ~m( user) a do
4848 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
4949 { :ok , _ } = Accounts . delete_collect_folder ( folder . id )
5050
5151 assert { :error , _ } = ORM . find ( CMS.ArticleCollect , folder . id )
5252 end
5353
54- @ tag :wip3
54+ @ tag :wip
5555 test "user can not delete a non-empty collect folder" , ~m( post user) a do
5656 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
5757 { :ok , _folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -61,7 +61,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
6161 assert reason |> is_error? ( :delete_no_empty_collect_folder )
6262 end
6363
64- @ tag :wip2
64+ @ tag :wip
6565 test "user can get public collect-folder list" , ~m( user) a do
6666 { :ok , _folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
6767 { :ok , _folder } = Accounts . create_collect_folder ( % { title: "test folder2" } , user )
@@ -72,7 +72,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
7272 assert result . total_count == 2
7373 end
7474
75- @ tag :wip3
75+ @ tag :wip
7676 test "user can get public collect-folder list by thread" , ~m( user post) a do
7777 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
7878 { :ok , _folder } = Accounts . create_collect_folder ( % { title: "test folder2" } , user )
@@ -87,7 +87,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
8787 assert result . entries |> List . first ( ) |> Map . get ( :id ) == folder . id
8888 end
8989
90- @ tag :wip3
90+ @ tag :wip
9191 test "user can not get private folder list of other user" , ~m( user user2) a do
9292 { :ok , _folder } =
9393 Accounts . create_collect_folder ( % { title: "test folder" , private: true } , user2 )
@@ -100,7 +100,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
100100 assert result . total_count == 1
101101 end
102102
103- @ tag :wip3
103+ @ tag :wip
104104 test "collect creator can get both public and private folder list" , ~m( user) a do
105105 { :ok , _folder } =
106106 Accounts . create_collect_folder ( % { title: "test folder" , private: true } , user )
@@ -112,7 +112,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
112112 assert result . total_count == 2
113113 end
114114
115- @ tag :wip2
115+ @ tag :wip
116116 test "user can update a collect folder" , ~m( user) a do
117117 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" , private: true } , user )
118118
@@ -128,7 +128,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
128128 end
129129
130130 describe "[add/remove from collect]" do
131- @ tag :wip3
131+ @ tag :wip
132132 test "can add post to exsit colect-folder" , ~m( user post) a do
133133 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
134134
@@ -139,7 +139,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
139139 assert folder . collects |> List . first ( ) |> Map . get ( :post_id ) == post . id
140140 end
141141
142- @ tag :wip3
142+ @ tag :wip
143143 test "can not collect some article in one collect-folder" , ~m( user post) a do
144144 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
145145 { :ok , folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -148,7 +148,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
148148 assert reason |> is_error? ( :already_collected_in_folder )
149149 end
150150
151- @ tag :wip3
151+ @ tag :wip
152152 test "colect-folder should in article_collect's meta info too" , ~m( user post) a do
153153 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
154154 { :ok , folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -159,7 +159,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
159159 assert article_collect_folder . id == folder . id
160160 end
161161
162- @ tag :wip3
162+ @ tag :wip
163163 test "one article collected in different collect-folder should only have one article-collect record" ,
164164 ~m( user post) a do
165165 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
@@ -175,7 +175,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
175175 assert result . total_count == 1
176176 end
177177
178- @ tag :wip3
178+ @ tag :wip
179179 test "can remove post to exsit colect-folder" , ~m( user post post2) a do
180180 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
181181 { :ok , _folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -190,7 +190,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
190190 assert result . entries |> List . first ( ) |> Map . get ( :id ) == post2 . id
191191 end
192192
193- @ tag :wip3
193+ @ tag :wip
194194 test "can remove post to exsit colect-folder should update article collect meta" ,
195195 ~m( user post) a do
196196 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
@@ -209,7 +209,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
209209 assert article_collect . id == folder2 . id
210210 end
211211
212- @ tag :wip3
212+ @ tag :wip
213213 test "post belongs to other folder should keep article collect record" ,
214214 ~m( user post) a do
215215 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
@@ -230,7 +230,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
230230 assert result . total_count == 0
231231 end
232232
233- @ tag :wip3
233+ @ tag :wip
234234 test "add post to exsit colect-folder should update meta" , ~m( user post post2 job) a do
235235 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
236236
@@ -247,7 +247,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
247247 assert folder . meta . job_count == 1
248248 end
249249
250- @ tag :wip3
250+ @ tag :wip
251251 test "remove post to exsit colect-folder should update meta" , ~m( user post post2 job) a do
252252 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
253253 { :ok , _folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -269,7 +269,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
269269 assert not folder . meta . has_job
270270 end
271271
272- @ tag :wip3
272+ @ tag :wip
273273 test "can get articles of a collect folder" , ~m( user post job) a do
274274 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" } , user )
275275 { :ok , _folder } = Accounts . add_to_collect ( :post , post . id , folder . id , user )
@@ -288,7 +288,7 @@ defmodule GroupherServer.Test.Accounts.CollectFolder do
288288 assert collect_post . title == post . title
289289 end
290290
291- @ tag :wip3
291+ @ tag :wip
292292 test "can not get articles of a private collect folder if not owner" ,
293293 ~m( user user2 post job) a do
294294 { :ok , folder } = Accounts . create_collect_folder ( % { title: "test folder" , private: true } , user )
0 commit comments