(self)
| 210 | os.remove(self.lockfile) |
| 211 | |
| 212 | def get_expressions(self): |
| 213 | if len(self._expressions_raw) > 0: |
| 214 | return self._expressions_raw |
| 215 | self._expressions_raw = [] |
| 216 | response = requests.get(f'{self.base_url}/expressions') |
| 217 | if response.status_code == 200: |
| 218 | self._expressions_raw = response.json() |
| 219 | else: |
| 220 | return [] |
| 221 | return self._expressions_raw |
| 222 | |
| 223 | def set_expression(self, expression : str): |
| 224 | requests.post(f'{self.base_url}/expression', json={'expression': expression}) |
nothing calls this directly
no outgoing calls
no test coverage detected