()
| 249 | |
| 250 | |
| 251 | def test_case_bytes() -> None: |
| 252 | value = xr.DataArray(["SOme wOrd"]).astype(np.bytes_) |
| 253 | |
| 254 | exp_capitalized = xr.DataArray(["Some word"]).astype(np.bytes_) |
| 255 | exp_lowered = xr.DataArray(["some word"]).astype(np.bytes_) |
| 256 | exp_swapped = xr.DataArray(["soME WoRD"]).astype(np.bytes_) |
| 257 | exp_titled = xr.DataArray(["Some Word"]).astype(np.bytes_) |
| 258 | exp_uppered = xr.DataArray(["SOME WORD"]).astype(np.bytes_) |
| 259 | |
| 260 | res_capitalized = value.str.capitalize() |
| 261 | res_lowered = value.str.lower() |
| 262 | res_swapped = value.str.swapcase() |
| 263 | res_titled = value.str.title() |
| 264 | res_uppered = value.str.upper() |
| 265 | |
| 266 | assert res_capitalized.dtype == exp_capitalized.dtype |
| 267 | assert res_lowered.dtype == exp_lowered.dtype |
| 268 | assert res_swapped.dtype == exp_swapped.dtype |
| 269 | assert res_titled.dtype == exp_titled.dtype |
| 270 | assert res_uppered.dtype == exp_uppered.dtype |
| 271 | |
| 272 | assert_equal(res_capitalized, exp_capitalized) |
| 273 | assert_equal(res_lowered, exp_lowered) |
| 274 | assert_equal(res_swapped, exp_swapped) |
| 275 | assert_equal(res_titled, exp_titled) |
| 276 | assert_equal(res_uppered, exp_uppered) |
| 277 | |
| 278 | |
| 279 | def test_case_str() -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…