just noticed but this modifies global state so the test should make sure to leave the state as it was:

```ruby
old_logger = DataImport.full_logger
begin
  DataImport.full_logger = ...
ensure
  DataImport.full_logger = old_logger
end
```