

def test(self):
    (headers, entities, total_entities) = datastore_viewer.DatastoreRequestHandler._get_entity_template_data(request_uri='http://next/', kind='Kind1', namespace='', order='intprop', start=1)
    self.assertEqual([{
        'name': 'intprop',
    }, {
        'name': 'listprop',
    }, {
        'name': 'stringprop',
    }], headers)
    headers.assertEqual([{
        'attributes': [{
            'name': 'intprop',
            'short_value': '3',
            'value': '3',
        }, {
            'name': 'listprop',
            'short_value': mox.Regex('\\[1L?, 2L?, 3L?\\]'),
            'value': mox.Regex('\\[1L?, 2L?, 3L?\\]'),
        }, {
            'name': 'stringprop',
            'short_value': '',
            'value': '',
        }],
        'edit_uri': '/datastore/edit/{0}?next=http%3A//next/'.format(self.entity3.key()),
        'key': datastore_types.Key.from_path('Kind1', 125, _app='myapp'),
        'key_id': 125,
        'key_name': None,
        'shortened_key': 'agVteWFw...',
        'write_ops': 10,
    }, {
        'attributes': [{
            'name': 'intprop',
            'short_value': '4',
            'value': '4',
        }, {
            'name': 'listprop',
            'short_value': mox.Regex('\\[10L?, 11L?\\]'),
            'value': mox.Regex('\\[10L?, 11L?\\]'),
        }, {
            'name': 'stringprop',
            'short_value': 'value4',
            'value': 'value4',
        }],
        'edit_uri': '/datastore/edit/{0}?next=http%3A//next/'.format(self.entity4.key()),
        'key': datastore_types.Key.from_path('Kind1', 126, _app='myapp'),
        'key_id': 126,
        'key_name': None,
        'shortened_key': 'agVteWFw...',
        'write_ops': 10,
    }], entities)
    self.assertEqual(3, total_entities)

dataset/ETHPy150Open GoogleCloudPlatform/python-compat-runtime/appengine-compat/exported_appengine_sdk/google/appengine/tools/devappserver2/admin/datastore_viewer_test.py GetEntityTemplateDataTest.test/VarMisuse@81/118 `self`->`headers`