Commit 9fcb9c0c8dc92156d8a89fb1e10d9f6226905df0
1 parent
609366b0
Fix fake amounts for tendering contract amountNet tests
Showing
1 changed file
with
8 additions
and
6 deletions
| ... | ... | @@ -45,19 +45,21 @@ def get_fake_funder_scheme(): |
| 45 | 45 | |
| 46 | 46 | |
| 47 | 47 | def create_fake_amount(award_amount, value_added_tax_included=False): |
| 48 | - half_min_amount_net = award_amount - award_amount * 0.2 | |
| 48 | + min_amount_net = award_amount - award_amount * 0.2 | |
| 49 | + range_amount_net = award_amount - min_amount_net | |
| 50 | + half_min_amount_net = min_amount_net + range_amount_net / 2 | |
| 51 | + half_max_amount_net = half_min_amount_net + range_amount_net | |
| 49 | 52 | if value_added_tax_included: |
| 50 | 53 | return round(random.uniform(half_min_amount_net, award_amount), 2) |
| 51 | 54 | else: |
| 52 | - min_amount_net = award_amount - award_amount * 0.2 | |
| 53 | - range_amount_net = award_amount - min_amount_net | |
| 54 | - return round(random.uniform(award_amount, award_amount + range_amount_net / 2), 2) | |
| 55 | + return round(random.uniform(award_amount, half_max_amount_net), 2) | |
| 55 | 56 | |
| 56 | 57 | |
| 57 | 58 | def create_fake_amount_net(award_amount, value_added_tax_included=False): |
| 58 | - half_min_amount_net = award_amount - award_amount * 0.2 | |
| 59 | + min_amount_net = award_amount - award_amount * 0.2 | |
| 60 | + range_amount_net = award_amount - min_amount_net | |
| 61 | + half_min_amount_net = min_amount_net + range_amount_net / 2 | |
| 59 | 62 | if value_added_tax_included: |
| 60 | - min_amount_net = award_amount - award_amount * 0.2 | |
| 61 | 63 | return round(random.uniform(min_amount_net, half_min_amount_net), 2) |
| 62 | 64 | else: |
| 63 | 65 | return round(random.uniform(half_min_amount_net, award_amount), 2) | ... | ... |
Please
register
or
login
to post a comment