jMyles
|
fe840cfd13
|
Test showing multiple messages from multiple Enricos in a single Adventure.
|
2020-02-08 04:27:34 -08:00 |
jMyles
|
04a96b54a2
|
Test showing failure of multiple-Capsule retrieval - see #1359.
|
2020-02-08 04:27:34 -08:00 |
jMyles
|
70952329c3
|
Unpacking message kits into retrieve().
|
2020-02-08 01:18:51 -08:00 |
jMyles
|
24ab7a6e4f
|
Test showing multiple-Enrico retrieve.
|
2020-02-08 01:18:51 -08:00 |
jMyles
|
5f0c7ce5ef
|
Several test fixes, most notable including that, in the capsule_side_channel fixture, we now keep the same enrico until it is reset().
|
2020-02-08 01:18:51 -08:00 |
jMyles
|
da2d2a0be1
|
Showing multiple retrievals in network without retaining CFrags.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
3b9cb9212a
|
Better WorkOrder repr; updating tests to be more precise for replete WorkOrders.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
9acac0cb0d
|
Saving replete WorkOrders where appropriate.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
c4937b78bf
|
Introducing designation of a WorkOrder that is 'replete' with CFrags for each PRETask.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
74fa1803ab
|
Fixing up retrieve() params, adding type hints.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
404446b7ac
|
Removing the 'cache' conceptr from work_orders_for_capsule.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
305fffdbf6
|
Single-track for incomplete WorkOrders.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
1957507a09
|
Not saving pending WorkOrders anymore; only completed.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
c74f465e8d
|
Always include completed WorkOrders. (Though we'll remove this entirely soon.)
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
f507952a14
|
Starting to separately store WorkOrders on Bob.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
55f96bdc38
|
Splitting the argument previously called 'cache' into three more coherent and granular parameters.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
677c8ddcfb
|
When generating WorkOrder, if CFrags are being retained, return two tuples of WorkOrders - one complete, the other incomplete. Also some refactoring.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
577dc0fe0a
|
Test showing complete flow of both Bob modes.
|
2020-02-08 01:18:50 -08:00 |
jMyles
|
7aab0c64c6
|
Test showing that Bob can't partially retrieve and then resume without caching.
|
2020-02-08 01:18:49 -08:00 |
jMyles
|
9aaf696fb5
|
Bob retrieves again!
|
2020-02-08 01:18:49 -08:00 |
jMyles
|
adba29ec1b
|
Affirmatively setting reuse_already_attached to False to show that this works the first time.
|
2020-02-08 01:18:49 -08:00 |
jMyles
|
630dec68c0
|
A test for Bob using a CFrag attached to a previously completed WorkOrder.
|
2020-02-08 01:18:49 -08:00 |
jMyles
|
78bad1cad1
|
Fixing up frag handling tests for new API.
|
2020-02-08 01:18:49 -08:00 |
jMyles
|
83e44a63f2
|
Not necessarily generating new WorkOrders anymore; maybe looking them up. And they aren't necessarily 'generated' anymore; they're instead just known to be useful.
|
2020-02-08 01:18:49 -08:00 |
David Núñez
|
3da6bdf087
|
Don't set globally a default domain in tests
Otherwise, tests are not modeling real behavior, where we don't have a default.
|
2020-01-19 19:58:38 +01:00 |
Kieran R. Prasch
|
eba53f3206
|
Prepare datastore models for storing WorkOrders
|
2019-12-11 17:14:40 -08:00 |
David Núñez
|
903b06f59e
|
Make Ursula.rest_interface() a property. Remove Character.rest_interface
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
54d12b8827
|
Ursula.rest_information()[0] --> Ursula.rest_interface()
|
2019-07-04 11:22:39 +02:00 |
jMyles
|
189a87399c
|
Resetting side channel between two of the tests.
|
2019-07-03 16:55:12 -07:00 |
jMyles
|
afe26661d5
|
Adding message number to side channel flow.
|
2019-07-03 13:51:58 -07:00 |
jMyles
|
8b14f5d974
|
A different way to assert work_order similarity.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
b92c41d928
|
Bob sets correctness keys earlier.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
31a70f1b39
|
Adding more narrative to the test to show what's really happening when Bob gathers CFrags.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
0888fc5946
|
Calling the capsule side channel in most places where it was previously unpacked.
|
2019-06-28 20:10:59 -07:00 |
David Núñez
|
bd44c7d65f
|
WorkItem is now Task, and it also handles the output of re-encryption
|
2019-03-29 10:52:14 +01:00 |
MacLane Wilkison
|
86116706ff
|
Change license notices in module headers to AGPL
|
2019-03-04 18:55:28 -08:00 |
David Núñez
|
5846005ca5
|
WorkOrder has to include Alice's pubkey as ETH address for later use in ZKP logic
|
2019-02-23 12:37:14 +03:00 |
MacLane Wilkison
|
9ed5b1e6f6
|
Remove unused variables+imports and make PEP 8 fixes in tests
|
2019-02-15 15:12:33 -07:00 |
jMyles
|
abf00edb47
|
Catching up Character tests to label move.
|
2019-02-15 00:28:53 -07:00 |
jMyles
|
188c0773b4
|
Enrico is now a lawful Character. Fixes #241.
|
2019-02-15 00:28:53 -07:00 |
tuxxy
|
92cc46ad8c
|
Rename EncryptingPower/EncryptingKeypair to DecryptingPower/DecryptingKeypair (#597)
|
2018-12-13 14:17:22 -07:00 |
David Núñez
|
015f62c91c
|
Adapt NuCypher to umbral==0.1.2a1
|
2018-12-10 21:38:22 +01:00 |
Kieran Prasch
|
305eadc8d8
|
Updates tests with NodeStorage internal API usage; passphrase -> password
|
2018-12-05 15:58:20 -08:00 |
David Núñez
|
bad8d9062b
|
Delegator's verifying key should already be as correctness key in the capsule
|
2018-11-29 16:14:34 +01:00 |
K Prasch
|
ae8c087cd4
|
Merge branch 'cedar' into install-communism
|
2018-11-06 16:23:52 +01:00 |
Tux
|
883ad1dda1
|
Merge branch 'cedar' into install-communism
|
2018-11-05 06:09:49 -07:00 |
tuxxy
|
7feabb6cb2
|
Add GPLv3 -- nucypher is free as in freedom
|
2018-11-04 13:16:42 -07:00 |
David Núñez
|
f878e5d910
|
Clarification of some tests for Bob
|
2018-11-02 21:03:36 +01:00 |
David Núñez
|
812a2b0c91
|
Test for Bob.join_policy() in a separate test module. Fixes #233
|
2018-10-29 12:10:00 +01:00 |
David Núñez
|
310e2f3a55
|
Move certificates_temdir fixture to fixtures module
|
2018-10-29 01:52:01 +01:00 |