(func, sparse_output)
| 260 | ], |
| 261 | ) |
| 262 | def test_1d_variable_method(func, sparse_output): |
| 263 | var_s = make_xrvar({"x": 10}) |
| 264 | var_d = xr.Variable(var_s.dims, var_s.data.todense()) |
| 265 | ret_s = func(var_s) |
| 266 | ret_d = func(var_d) |
| 267 | |
| 268 | if sparse_output: |
| 269 | assert isinstance(ret_s.data, sparse.SparseArray) |
| 270 | assert np.allclose(ret_s.data.todense(), ret_d.data) |
| 271 | else: |
| 272 | assert np.allclose(ret_s, ret_d) |
| 273 | |
| 274 | |
| 275 | class TestSparseVariable: |
nothing calls this directly
no test coverage detected
searching dependent graphs…