Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Nov 8, 2022. It is now read-only.

Commit8dd0274

Browse files
committed
fix(article): enhance seed
1 parente60108c commit8dd0274

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

‎config/config.exs‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,8 @@ config :groupher_server, :article,
7979
# ...
8080
},
8181
# record count in article meta
82-
max_upvoted_users_count:5,
82+
# works use 8
83+
max_upvoted_users_count:8,
8384

8485
# NOTE: if you want to add/remove emotion, just edit the list below
8586
# and migrate the field to table "articles_users_emotions"

‎test/groupher_server/seeds/articles_seed_test.exs‎

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,12 @@ defmodule GroupherServer.Test.Seeds.Articles do
1818

1919
{:ok,posts}=ORM.find_all(Post,%{page:1,size:20})
2020
ramdom_post=posts.entries|>List.first()
21+
2122
{:ok,ramdom_post}=ORM.find(Post,ramdom_post.id,preload:[:article_tags,:document])
2223

2324
assertramdom_post.article_tags|>length==1
2425
assertramdom_post.upvotes_count!==0
26+
assertramdom_post.meta.latest_upvoted_users|>length!==0
2527
assertnotis_nil(ramdom_post.document.body_html)
2628

2729
original_community_ids=
@@ -40,6 +42,7 @@ defmodule GroupherServer.Test.Seeds.Articles do
4042
{:ok,ramdom_job}=ORM.find(Job,ramdom_job.id,preload::article_tags)
4143
assertramdom_job.article_tags|>length==3
4244
assertramdom_job.upvotes_count!==0
45+
assertramdom_job.meta.latest_upvoted_users|>length!==0
4346

4447
original_community_ids=jobs.entries|>Enum.map(&&1.original_community_id)|>Enum.uniq()
4548

@@ -52,6 +55,11 @@ defmodule GroupherServer.Test.Seeds.Articles do
5255
CMS.seed_articles(community,:radar,5)
5356

5457
{:ok,radars}=ORM.find_all(Radar,%{page:1,size:20})
58+
ramdom_radar=radars.entries|>List.first()
59+
{:ok,ramdom_radar}=ORM.find(Radar,ramdom_radar.id,preload:[:article_tags])
60+
61+
assertramdom_radar.upvotes_count!==0
62+
assertramdom_radar.meta.latest_upvoted_users|>length!==0
5563

5664
original_community_ids=
5765
radars.entries|>Enum.map(&&1.original_community_id)|>Enum.uniq()
@@ -65,6 +73,10 @@ defmodule GroupherServer.Test.Seeds.Articles do
6573
CMS.seed_articles(community,:blog,5)
6674

6775
{:ok,blogs}=ORM.find_all(Blog,%{page:1,size:20})
76+
ramdom_blog=blogs.entries|>List.first()
77+
{:ok,ramdom_blog}=ORM.find(Blog,ramdom_blog.id,preload:[:article_tags])
78+
assertramdom_blog.upvotes_count!==0
79+
assertramdom_blog.meta.latest_upvoted_users|>length!==0
6880

6981
original_community_ids=
7082
blogs.entries|>Enum.map(&&1.original_community_id)|>Enum.uniq()
@@ -79,8 +91,10 @@ defmodule GroupherServer.Test.Seeds.Articles do
7991

8092
{:ok,works}=ORM.find_all(Works,%{page:1,size:20})
8193
ramdom_works=works.entries|>List.first()
82-
{:ok,ramdom_works}=ORM.find(Works,ramdom_works.id,preload::article_tags)
94+
{:ok,ramdom_works}=ORM.find(Works,ramdom_works.id,preload:[:article_tags])
95+
8396
assertramdom_works.upvotes_count!==0
97+
assertramdom_works.meta.latest_upvoted_users|>length!==0
8498

8599
original_community_ids=
86100
works.entries|>Enum.map(&&1.original_community_id)|>Enum.uniq()

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp