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,19 +45,21 @@ def get_fake_funder_scheme(): | ||
45 | 45 | ||
46 | 46 | ||
47 | def create_fake_amount(award_amount, value_added_tax_included=False): | 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 | if value_added_tax_included: | 52 | if value_added_tax_included: |
50 | return round(random.uniform(half_min_amount_net, award_amount), 2) | 53 | return round(random.uniform(half_min_amount_net, award_amount), 2) |
51 | else: | 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 | def create_fake_amount_net(award_amount, value_added_tax_included=False): | 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 | if value_added_tax_included: | 62 | if value_added_tax_included: |
60 | - min_amount_net = award_amount - award_amount * 0.2 | ||
61 | return round(random.uniform(min_amount_net, half_min_amount_net), 2) | 63 | return round(random.uniform(min_amount_net, half_min_amount_net), 2) |
62 | else: | 64 | else: |
63 | return round(random.uniform(half_min_amount_net, award_amount), 2) | 65 | return round(random.uniform(half_min_amount_net, award_amount), 2) |
Please
register
or
login
to post a comment