8
0
Fork
You've already forked pEpJSONServerAdapter
0

Task: Testing - Add Infrastructure for writing automated test #12

Open
opened 2022年12月06日 15:04:10 +01:00 by heck · 1 comment
Copy link

Currently, this adapter seems to have no infrastructure or any automated tests taht cover actual use-case scenarios of applications using this adapter.

Create the infrastructure and a starting point so such tests can easily be added and re-evaluated automatically at any given point in time.

Currently, this adapter seems to have no infrastructure or any automated tests taht cover actual use-case scenarios of applications using this adapter. Create the infrastructure and a starting point so such tests can easily be added and re-evaluated automatically at any given point in time.
Copy link

created issue branch and added a prototype:

  • python based json-rpc client
  • can call any pEp-API function

Out parameters and data structures are still TODO

So, at least the execution is already automatable, and thus scalable.
The evaluation of the test is still manual.

created issue branch and added a prototype: * python based json-rpc client * can call any pEp-API function Out parameters and data structures are still TODO So, at least the execution is already automatable, and thus scalable. The evaluation of the test is still manual.
Sign in to join this conversation.
No Branch/Tag specified
master
gitea-12
master+sequoia_openpgp_ffi
Release_2.1
old-retired-Release_3.1
JSON-202
JSON-203
JSON-200
JSON-198
JSON-199
lucasaiu/message-struct-change
JSON-955
MACOSINST-26
JSON-192
JSON-186
JSON-128
JSON-183
JSON-182
JSON-180
JSON-172
JSON-160
JSON-156
ENGINE-857
JSON-170
pEp4Thunderbird
new_sync
JSON-153
JSON-153_experimental
JSON-155
old_session_management
JSON-98
JSON-111
JSON-107
JSON-142
JSON-134
JSON-147
postrelease
JSON-152
default-01
new_session_management
JSON-143
sync
JSON-62
JSON-141
JSON-139
JSON-131
JSON-127
JSON-123
JSON-107-01
JSON-79
JSON-114
python-wrapper
JSON-54
JSON-104
JSON-102
JSON-108
JSON-110
JSON-106
JSON-103
JSON-97
JSON-105
JSON-101
JSON-90
JSON-95
JSON-93
JSON-92
JSON-80
JSON-75
JSON-75-01
JSON-77
JSON-71
JSON-50
JSON-59
JSON-23
JSON-57
JSON-35
JSON-28
JSON-30
JSON-32
ENGINE-9
ENGINE-187
JSON-27
JSON-15
JSON-2
no_SessionID_in_API
as-a-library
refactor-result-recursion
v3.3.0-RC2
v3.3.0-RC1
v3.3.0-RC0
v3.2.0-RC1
v3.2.0-RC0
Release_2.1.6
Release_3.1.0-RC3
Release_3.1.0-RC2
Release_3.1.0-RC1
Release_2.1.5
Release_2.1.4
Release_2.1.3
Release_2.1.2
Release_2.1.1
Release_2.1.0
Release_2.1.0-RC19
Release_2.1.0-RC18
Release_2.1.0-RC17+MakefileFix
Release_2.1.0-RC17
Release_2.1.0-RC16
Release_2.1.0-RC15
Release_2.1.0-RC14
Release_2.2.0-RC1
Release_2.1.0-RC13
Release_2.1.0-RC12
Release_2.1.0-RC11
Release_2.1.0-RC10
Release_2.1.0-RC9
Release_2.1.0-RC8
Release_2.1.0-RC7
Release_2.1.0-RC6
Release_2.1.0-RC5
Release_2.1.0-RC4
Release_2.1.0-RC3
Release_2.1.0-RC2
Release_2.1.0-RC1
Release_2.1.0-RC0
old_pre-sync_default
last_Out_with_pointer_value
release_enigmail_2.0.0
Labels
Clear labels
Compat/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Testing
Issue or pull request related to testing
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pEp/pEpJSONServerAdapter#12
Reference in a new issue
pEp/pEpJSONServerAdapter
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?