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