old_contents: import os
  
  from vdirsyncer.cli.config import _resolve_conflict_via_command
  from vdirsyncer.utils.vobject import Item
  
  def test_conflict_resolution_command():
      def check_call(command):
          command, a_tmp, b_tmp = command
          assert command == os.path.expanduser('~/command')
          with open(a_tmp) as f:
              assert f.read() == a.raw
          with open(b_tmp) as f:
              assert f.read() == b.raw
  
          with open(b_tmp, 'w') as f:
              f.write(a.raw)
  
      a = Item('UID:AAAAAAA')
      b = Item('UID:BBBBBBB')
      assert _resolve_conflict_via_command(
          a, b, ['~/command'], 'a', 'b',
          _check_call=check_call
      ).raw == a.raw
  
new_contents: import os
  
  from vdirsyncer.cli.config import _resolve_conflict_via_command
  from vdirsyncer.utils.vobject import Item
  
  
  def test_conflict_resolution_command():
      def check_call(command):
          command, a_tmp, b_tmp = command
          assert command == os.path.expanduser('~/command')
          with open(a_tmp) as f:
              assert f.read() == a.raw
          with open(b_tmp) as f:
              assert f.read() == b.raw
  
          with open(b_tmp, 'w') as f:
              f.write(a.raw)
  
      a = Item('UID:AAAAAAA')
      b = Item('UID:BBBBBBB')
      assert _resolve_conflict_via_command(
          a, b, ['~/command'], 'a', 'b',
          _check_call=check_call
      ).raw == a.raw
  
subject: Fix styling