// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`Read/Write arrow Table to DataFrame should read all types 1`] = `
Object {
  "fields": Array [
    Object {
      "config": Object {},
      "labels": Object {
        "aLabelKey": "aLabelValue",
      },
      "name": "string_values",
      "type": "string",
      "values": Array [
        "Go Min",
        "JS Min (for >= 64)",
        "0 / nil / misc",
        "JS Max (for >= 64)",
        "Go Max",
      ],
    },
    Object {
      "config": Object {
        "decimals": 2,
        "displayName": "Grafana ❤️ (Previous should be heart emoji) 🦥 (Previous should be sloth emoji)",
        "filterable": false,
        "links": Array [
          Object {
            "targetBlank": true,
            "title": "Donate - The Sloth Conservation Foundation",
            "url": "https://slothconservation.com/how-to-help/donate/",
          },
        ],
        "max": null,
        "min": null,
        "noValue": "😤",
        "nullValueMode": "null",
      },
      "labels": Object {
        "aLabelKey": "aLabelValue",
        "bLabelKey": "bLabelValue",
      },
      "name": "nullable_string_values",
      "type": "string",
      "values": Array [
        "Grafana",
        "❤️",
        null,
        "🦥",
        "update your unicode/font if no sloth, is 2019.",
      ],
    },
    Object {
      "config": Object {
        "max": 1,
        "min": 0,
      },
      "labels": undefined,
      "name": "int8_values",
      "type": "number",
      "values": Array [
        -128,
        -128,
        0,
        127,
        127,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_int8_values",
      "type": "number",
      "values": Array [
        -128,
        -128,
        null,
        127,
        127,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "int16_values",
      "type": "number",
      "values": Array [
        -32768,
        -32768,
        0,
        32767,
        32767,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_int16_values",
      "type": "number",
      "values": Array [
        -32768,
        -32768,
        null,
        32767,
        32767,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "int32_values",
      "type": "number",
      "values": Array [
        -2147483648,
        -2147483648,
        1,
        2147483647,
        2147483647,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_int32_values",
      "type": "number",
      "values": Array [
        -2147483648,
        -2147483648,
        null,
        2147483647,
        2147483647,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "int64_values",
      "type": "number",
      "values": Array [
        -9223372036854776000,
        -9007199254740991,
        1,
        9007199254740991,
        9223372036854776000,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_int64_values",
      "type": "number",
      "values": Array [
        -9223372036854776000,
        -9007199254740991,
        null,
        9007199254740991,
        9223372036854776000,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "uint8_values",
      "type": "number",
      "values": Array [
        0,
        0,
        1,
        255,
        255,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_uint8_values",
      "type": "number",
      "values": Array [
        0,
        0,
        null,
        255,
        255,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "uint16_values",
      "type": "number",
      "values": Array [
        0,
        0,
        1,
        65535,
        65535,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_uint16_values",
      "type": "number",
      "values": Array [
        0,
        0,
        null,
        65535,
        65535,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "uint32_values",
      "type": "number",
      "values": Array [
        0,
        0,
        1,
        4294967295,
        4294967295,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_uint32_values",
      "type": "number",
      "values": Array [
        0,
        0,
        null,
        4294967295,
        4294967295,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "uint64_values",
      "type": "number",
      "values": Array [
        0,
        0,
        1,
        9007199254740991,
        18446744073709552000,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_uint64_values",
      "type": "number",
      "values": Array [
        0,
        0,
        null,
        9007199254740991,
        18446744073709552000,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "float32_values",
      "type": "number",
      "values": Float32Array [
        1.401298464324817e-45,
        1.401298464324817e-45,
        1,
        3.4028234663852886e+38,
        3.4028234663852886e+38,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_float32_values",
      "type": "number",
      "values": Array [
        1.401298464324817e-45,
        1.401298464324817e-45,
        null,
        3.4028234663852886e+38,
        3.4028234663852886e+38,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "float64_values",
      "type": "number",
      "values": Array [
        5e-324,
        -9007199254740991,
        1,
        9007199254740991,
        1.7976931348623157e+308,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_float64_values",
      "type": "number",
      "values": Array [
        5e-324,
        -9007199254740991,
        null,
        1.7976931348623157e+308,
        9007199254740991,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "bool_values",
      "type": "boolean",
      "values": Array [
        true,
        false,
        true,
        true,
        false,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_bool_values",
      "type": "boolean",
      "values": Array [
        true,
        false,
        null,
        true,
        false,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "timestamps",
      "type": "time",
      "values": Array [
        0,
        1568039445000,
        1568039450000,
        9007199254.740992,
        9223372036854.775,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "timestamps",
      "type": "time",
      "values": Array [
        0,
        1568039445000,
        1568039450000,
        9007199254.740992,
        9223372036854.775,
      ],
    },
    Object {
      "config": Object {},
      "labels": undefined,
      "name": "nullable_timestamps",
      "type": "time",
      "values": Array [
        0,
        1568039445000,
        null,
        9007199254.740992,
        9223372036854.775,
      ],
    },
  ],
  "meta": Object {
    "custom": Object {
      "Hi": "there",
    },
  },
  "name": "many_types",
  "refId": "A",
}
`;
