Tests the signum function >>> test_signum()
()
| 37 | |
| 38 | |
| 39 | def test_signum() -> None: |
| 40 | """ |
| 41 | Tests the signum function |
| 42 | >>> test_signum() |
| 43 | """ |
| 44 | assert signum(5) == 1 |
| 45 | assert signum(-5) == -1 |
| 46 | assert signum(0) == 0 |
| 47 | assert signum(10.5) == 1 |
| 48 | assert signum(-10.5) == -1 |
| 49 | assert signum(1e-6) == 1 |
| 50 | assert signum(-1e-6) == -1 |
| 51 | assert signum(123456789) == 1 |
| 52 | assert signum(-123456789) == -1 |
| 53 | |
| 54 | |
| 55 | if __name__ == "__main__": |