()
| 174 | |
| 175 | |
| 176 | def test_entrypoint_no_chain(): |
| 177 | icode = r"""Following is the code snippet: |
| 178 | ```python |
| 179 | import numpy as np |
| 180 | from numpy import sin, cos, sum |
| 181 | |
| 182 | def f(x): |
| 183 | return np.sum(x) |
| 184 | assert f(1) == 5 |
| 185 | def g(x): |
| 186 | return cos(f(x)) |
| 187 | |
| 188 | def c(x): |
| 189 | newObj = h() |
| 190 | return x |
| 191 | |
| 192 | class h(): |
| 193 | def hello_world(): |
| 194 | return 0 |
| 195 | |
| 196 | |
| 197 | assert g(0) == 1 |
| 198 | ``` |
| 199 | """ |
| 200 | assert ( |
| 201 | sanitize(icode, "g") |
| 202 | == r"""import numpy as np |
| 203 | from numpy import sin, cos, sum |
| 204 | def f(x): |
| 205 | return np.sum(x) |
| 206 | def g(x): |
| 207 | return cos(f(x))""" |
| 208 | ) |
| 209 | |
| 210 | |
| 211 | def test_entrypoint_variable(): |
nothing calls this directly
no test coverage detected