Commit f5578dfab440350c0b144346f6902100c3f97f23
1 parent
79fbc9a2
Correct faker errors related to flake8 requirements
Delete unused units field
Showing
1 changed file
with
3 additions
and
15 deletions
| 1 | 1 | # -*- coding: utf-8 -*- |
| 2 | -from faker import Faker | |
| 3 | 2 | from faker.providers import BaseProvider |
| 4 | 3 | from munch import Munch |
| 5 | 4 | from json import load |
| ... | ... | @@ -13,7 +12,7 @@ def load_data_from_file(file_name): |
| 13 | 12 | if file_name.endswith(".json"): |
| 14 | 13 | return Munch.fromDict(load(file_obj)) |
| 15 | 14 | elif file_name.endswith(".yaml"): |
| 16 | - return fromYAML(file_obj) | |
| 15 | + return Munch.fromYAML(file_obj) | |
| 17 | 16 | |
| 18 | 17 | |
| 19 | 18 | class OP_Provider(BaseProvider): |
| ... | ... | @@ -22,11 +21,9 @@ class OP_Provider(BaseProvider): |
| 22 | 21 | procuringEntities = __fake_data.procuringEntities |
| 23 | 22 | addresses = __fake_data.addresses |
| 24 | 23 | classifications = __fake_data.classifications |
| 25 | - units = __fake_data.units | |
| 26 | 24 | cpvs = __fake_data.cpvs |
| 27 | 25 | items_base_data = __fake_data.items_base_data |
| 28 | 26 | |
| 29 | - | |
| 30 | 27 | @classmethod |
| 31 | 28 | def randomize_nb_elements(self, number=10, le=60, ge=140): |
| 32 | 29 | """ |
| ... | ... | @@ -42,7 +39,6 @@ class OP_Provider(BaseProvider): |
| 42 | 39 | raise Exception("Lower bound: {} is greater then upper: {}.".format(le, ge)) |
| 43 | 40 | return int(number * self.random_int(min=le, max=ge) / 100) + 1 |
| 44 | 41 | |
| 45 | - | |
| 46 | 42 | @classmethod |
| 47 | 43 | def word(self): |
| 48 | 44 | """ |
| ... | ... | @@ -50,7 +46,6 @@ class OP_Provider(BaseProvider): |
| 50 | 46 | """ |
| 51 | 47 | return self.random_element(self.word_list) |
| 52 | 48 | |
| 53 | - | |
| 54 | 49 | @classmethod |
| 55 | 50 | def words(self, nb=3): |
| 56 | 51 | """ |
| ... | ... | @@ -60,7 +55,6 @@ class OP_Provider(BaseProvider): |
| 60 | 55 | """ |
| 61 | 56 | return [self.word() for _ in range(0, nb)] |
| 62 | 57 | |
| 63 | - | |
| 64 | 58 | @classmethod |
| 65 | 59 | def sentence(self, nb_words=5, variable_nb_words=True): |
| 66 | 60 | """ |
| ... | ... | @@ -81,27 +75,22 @@ class OP_Provider(BaseProvider): |
| 81 | 75 | |
| 82 | 76 | return " ".join(words) + '.' |
| 83 | 77 | |
| 84 | - | |
| 85 | 78 | @classmethod |
| 86 | 79 | def title(self): |
| 87 | - return self.sentence(nb_words = 3) | |
| 88 | - | |
| 80 | + return self.sentence(nb_words=3) | |
| 89 | 81 | |
| 90 | 82 | @classmethod |
| 91 | 83 | def description(self): |
| 92 | - return self.sentence(nb_words = 10) | |
| 93 | - | |
| 84 | + return self.sentence(nb_words=10) | |
| 94 | 85 | |
| 95 | 86 | @classmethod |
| 96 | 87 | def procuringEntity(self): |
| 97 | 88 | return self.random_element(self.procuringEntities) |
| 98 | 89 | |
| 99 | - | |
| 100 | 90 | @classmethod |
| 101 | 91 | def cpv(self): |
| 102 | 92 | return self.random_element(self.cpvs) |
| 103 | 93 | |
| 104 | - | |
| 105 | 94 | @classmethod |
| 106 | 95 | def fake_item(self, cpv_group=None): |
| 107 | 96 | """ |
| ... | ... | @@ -132,7 +121,6 @@ class OP_Provider(BaseProvider): |
| 132 | 121 | break |
| 133 | 122 | |
| 134 | 123 | address = self.random_element(self.addresses) |
| 135 | - unit = self.random_element(self.units) | |
| 136 | 124 | item = { |
| 137 | 125 | "description": item_base_data["description"], |
| 138 | 126 | "classification": classification["classification"], | ... | ... |
Please
register
or
login
to post a comment