开玩笑的黄色差异是什么意思

问题描述

test('transform',() => {
  const code = [
    ...
    '  write (i < 10) do',...
  ].join('\n')

  expect(transform(code)).toBe([
    ...
    ' while (i < 10) { ',...
  ].join('\n'))
})

Image with yelloc diff

这两行对我来说都是相同的

解决方法

表示一个小的差异,解决方案

test('transform',() => {
  const code = [
    ...
    '  write (i < 10) do',...
  ].join('\n')

  expect(transform(code)).toBe([
    ...
    ' while (i < 10) { ',...
    ''
  ].join('\n'))
})

参考 What does "@@ -1 +1 @@" mean in Git's diff output?