Fix sql test and add Command for lanch all sql test
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -22,7 +22,7 @@ declare
|
||||
"last_name": "Doe"
|
||||
},
|
||||
"birthday": "2002-01-01",
|
||||
"email":"george.michel@gmail.com"
|
||||
"email":"george.michel2@gmail.com"
|
||||
}
|
||||
$json$;
|
||||
begin
|
||||
|
||||
@@ -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$
|
||||
|
||||
Reference in New Issue
Block a user