---
"Basic GET":

  - do:
      catch:   missing
      get:
        index: test_1
        type:  test
        id:    1

  - do:
      index:
        index: test_1
        type:  test
        id:    中文
        body:  { "foo": "Hello: 中文" }

  - do:
      get:
        index: test_1
        type:  test
        id:    中文

  - match: { _index:   test_1 }
  - match: { _type:    test   }
  - match: { _id:      中文      }
  - match: { _source:  { foo: "Hello: 中文" } }

  - do:
      get:
        index: test_1
        type:  _all
        id:    中文

  - match: { _index:   test_1 }
  - match: { _type:    test   }
  - match: { _id:      中文      }
  - match: { _source:  { foo: "Hello: 中文" } }

---
"Basic GET":

  - do:
      catch:   missing
      get:
        index: test_1
        type:  test
        id:    1

  - do:
      index:
        index: test_1
        type:  test
        id:    中文
        body:  { "foo": "Hello: 中文" }

  - do:
      get:
        index: test_1
        type:  test
        id:    中文

  - match: { _index:   test_1 }
  - match: { _type:    test   }
  - match: { _id:      中文      }
  - match: { _source:  { foo: "Hello: 中文" } }

  - do:
      get:
        index: test_1
        id:    中文

  - match: { _index:   test_1 }
  - match: { _type:    test   }
  - match: { _id:      中文      }
  - match: { _source:  { foo: "Hello: 中文" } }

Revert "Changed the missing `type` to `_all` in "Get" test"
Revert "Changed the missing `type` to `_all` in "Get" test"

This reverts commit c7b376a4222d68788c59ffefbaaeae33d70536b8.
