(self, filename)
| 72 | return True |
| 73 | |
| 74 | def read_tests_from_file(self, filename): |
| 75 | with open(filename, "r") as file: |
| 76 | lines = file.readlines() |
| 77 | |
| 78 | query = None |
| 79 | expected_results = [] |
| 80 | for line in lines: |
| 81 | line = line.strip() |
| 82 | if not line: |
| 83 | if query: |
| 84 | self.add_test(query, expected_results) |
| 85 | query = None |
| 86 | expected_results = [] |
| 87 | elif query is None: |
| 88 | query = line |
| 89 | else: |
| 90 | expected_results.append(line.split(",")) |
| 91 | |
| 92 | if query: |
| 93 | self.add_test(query, expected_results) |
| 94 | |
| 95 | if __name__ == "__main__": |
| 96 | import sys |
no test coverage detected