diff --git a/.idea/runConfigurations/All_Tests___Lint.xml b/.idea/runConfigurations/All_Tests___Lint.xml index cf179d2..ae3a521 100644 --- a/.idea/runConfigurations/All_Tests___Lint.xml +++ b/.idea/runConfigurations/All_Tests___Lint.xml @@ -2,6 +2,7 @@ + \ No newline at end of file diff --git a/.idea/runConfigurations/Test_All_SQL.xml b/.idea/runConfigurations/Test_All_SQL.xml new file mode 100644 index 0000000..437526b --- /dev/null +++ b/.idea/runConfigurations/Test_All_SQL.xml @@ -0,0 +1,71 @@ + + + + + + + \ No newline at end of file diff --git a/src/test/sql/citizen.sql b/src/test/sql/citizen.sql index 0770bcf..008019c 100644 --- a/src/test/sql/citizen.sql +++ b/src/test/sql/citizen.sql @@ -5,7 +5,7 @@ declare created_user json := '{"username": "george", "plain_password": "azerty", "roles": ["ROLE_USER"]}'; _user_id uuid; created_citizen json := '{"name": {"first_name":"George", "last_name":"MICHEL"}, "birthday": "2001-01-01", "email":"george.michel@gmail.com"}'; - created_citizen_with_user json := '{"name": {"first_name":"George", "last_name":"MICHEL"}, "birthday": "2001-01-01", "email":"george.michel@gmail.com", "user":{"username": "george junior", "plain_password": "azerty", "roles": ["ROLE_USER"]}}'; + created_citizen_with_user json := '{"name": {"first_name":"George", "last_name":"MICHEL"}, "birthday": "2001-01-01", "email":"george.michel2@gmail.com", "user":{"username": "george junior", "plain_password": "azerty", "roles": ["ROLE_USER"]}}'; selected_citizen json; begin -- insert user for context diff --git a/src/test/sql/comment.sql b/src/test/sql/comment.sql index 15cef82..5e92641 100644 --- a/src/test/sql/comment.sql +++ b/src/test/sql/comment.sql @@ -126,15 +126,12 @@ begin select resource into _find_comments_by_target_result from find_comments_by_target((created_article->>'id')::uuid); - assert json_array_length(_find_comments_by_target_result) = 3, - 'the result should contain 3 comment, ' || json_array_length(_find_comments_by_target_result) || ' returned'; + assert json_array_length(_find_comments_by_target_result) = 1, + 'the result should contain 1 comment, ' || json_array_length(_find_comments_by_target_result) || ' returned'; assert (_find_comments_by_target_result#>>'{0,content}') = 'edited content', 'the first content must contain "edited content", "' || (_find_comments_by_target_result#>>'{0,content}') || '" returned'; - assert (_find_comments_by_target_result#>>'{1,content}') = 'God not exist', 'the second content must contain "God not exist", "' || (_find_comments_by_target_result#>>'{1,content}') || '" returned'; - assert (_find_comments_by_target_result#>>'{2,content}') = 'are you really sure ?', 'the third content must contain "are you really sure ?", "' || (_find_comments_by_target_result#>>'{2,content}') || '" returned'; - raise notice '%', (_find_comments_by_target_result#>>'{0,id}'); select resource into _find_comments_by_parent_result - from find_comments_by_parent((_find_comments_by_target_result#>>'{1,id}')::uuid); + from find_comments_by_parent(_comment_id_response); assert json_array_length(_find_comments_by_parent_result) = 1, 'the result should contain 1 comment, ' || json_array_length(_find_comments_by_parent_result) || ' returned'; assert (_find_comments_by_parent_result#>>'{0,content}') = 'are you really sure ?', 'the third content must contain "are you really sure ?", "' || (_find_comments_by_parent_result#>>'{1,content}') || '" returned'; diff --git a/src/test/sql/follow.sql b/src/test/sql/follow.sql index ae1062c..e432d41 100644 --- a/src/test/sql/follow.sql +++ b/src/test/sql/follow.sql @@ -22,7 +22,7 @@ declare "last_name": "Doe" }, "birthday": "2002-01-01", - "email":"george.michel@gmail.com" + "email":"george.michel2@gmail.com" } $json$; begin diff --git a/src/test/sql/vote.sql b/src/test/sql/vote.sql index 82bfcbb..2d2d863 100644 --- a/src/test/sql/vote.sql +++ b/src/test/sql/vote.sql @@ -22,7 +22,7 @@ declare "last_name": "MICHEL2" }, "birthday": "2001-01-02", - "email":"george.michel@gmail.com" + "email":"george.michel2@gmail.com" } $json$; created_article json := $json$