()
| 250 | return points |
| 251 | |
| 252 | def unit_test() -> None: |
| 253 | #simple_test() |
| 254 | #two_angle_test() |
| 255 | out = {} |
| 256 | map = out.setdefault("map", {}) |
| 257 | map.update({ |
| 258 | "red_segment": Point.toJson(generate_red_points()), |
| 259 | "back_segment": Point.toJson(generate_black_points()), |
| 260 | "green_segment": Point.toJson(generate_green_points()), |
| 261 | "blue_segment": Point.toJson(generate_blue_points()), |
| 262 | }) |
| 263 | print(json.dumps(out)) |
| 264 | # write it out to a file |
| 265 | with open("output.json", "w") as f: |
| 266 | f.write(json.dumps(out)) |
| 267 | |
| 268 | |
| 269 | if __name__ == "__main__": |
no test coverage detected