message: Fix tests on Windows on GitHub
  Summary:
  [Example failing job](https://github.com/facebookexperimental/starlark-rust/runs/6778608971?check_suite_focus=true#step:6:762).
  Tests likely fail because git on windows checks out files with \r\n newlines.
diff: @@ -67,6 +67,13 @@ pub(crate) fn bc_golden_test(test_name: &str, program: &str) {
  let expected = fs::read_to_string(&golden_file_name)
  .with_context(|| format!("Reading `{golden_file_name}`"))
  .unwrap();
  + let expected = if cfg!(target_os = "windows") {
  + // Git may check out files on Windows with \r\n as line separator.
  + // We could configure git, but it's more reliable to handle it in the test.
  + expected.replace("\r\n", "\n")
  + } else {
  + expected
  + };
  assert_eq!(expected, actual);
  }
  }
  