)]}'
{
  "commit": "c1c6064eaa42ab54677199665b6321a48c6aee69",
  "tree": "9fc12b21c1f804709607f1a4c07d1620b7e8ce5b",
  "parents": [
    "a495f8f0786a7be5997fa148969c13f9aa839adf"
  ],
  "author": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Tue May 21 14:51:58 2024 -0400"
  },
  "committer": {
    "name": "Jonathan Amsterdam",
    "email": "jba@google.com",
    "time": "Tue May 21 14:51:58 2024 -0400"
  },
  "message": "chore(vertexai): use cross-language tests\n\nReplace the tests for inferFullModelName and inferLocation\nwith cross-language tests.\n\nThese tests are written in YAML so they can be parsed and run\nin any language with a suitable implementation.\n\nThis is the first use of my new cross-language test design\nand implementation, github.com/jba/xltest.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5307373c2ad4dc8c7e024fbbffcf1fac1c6ad70",
      "old_mode": 33188,
      "old_path": "vertexai/genai/client_test.go",
      "new_id": "b0d03e2940bf03b7d7e9e251a336d3c334f9ee62",
      "new_mode": 33188,
      "new_path": "vertexai/genai/client_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ac002c13c3d96cf6109d954032d3913fd887654",
      "new_mode": 33188,
      "new_path": "vertexai/genai/testdata/location_test.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8d405f00072e69ebdeabde879d53af37fbc8582",
      "new_mode": 33188,
      "new_path": "vertexai/genai/testdata/model_name_test.yaml"
    },
    {
      "type": "modify",
      "old_id": "5db4f2dde1ebeb01728af7aa74ccd247f68ba439",
      "old_mode": 33188,
      "old_path": "vertexai/go.mod",
      "new_id": "f5f30e5549dbfac38814fc627576d54f743967b0",
      "new_mode": 33188,
      "new_path": "vertexai/go.mod"
    },
    {
      "type": "modify",
      "old_id": "1c4d7ba9cf91b59b80cd849f09f2647802cab8ef",
      "old_mode": 33188,
      "old_path": "vertexai/go.sum",
      "new_id": "a28b2f2befba4b723d81f7365d80cd63a4240500",
      "new_mode": 33188,
      "new_path": "vertexai/go.sum"
    }
  ]
}
